KFC Menu

43 Charing Cross Rd, London, WC2H 0AP

Know a great happy hour or special for this location?