Filter
Delivery
Pickup
Outdoor
The best restaurants in Church Street City of London, Westminster London
50 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,6
5514 Opinions in 3 websites
380 Edgware Rd, Edgeware Road, London W2 1EB, United Kingdom, England
Very Disappointed...👎 Doesn't taste like KFC .... Fries were freid with peel .... Chicken had no crisp...
chicken2,5
24 Opinions in 1 websites
380 Edgware Road, London W2 1EB England, England
Discussing, signature chips @? a mouthful of sweet grease, dry reheated chicken. I felt sick after eating. Sorry I stopped there