Filter
Delivery
Pickup
Outdoor
The best restaurants in Churchill City of London, Westminster London
31 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,8
331 Opinions in 4 websites
Victoria Coach Station, London SW1W 9SJ England, England
Horrible customer service, we ordered 2 coffees, there was alot of ppl waiting more then 10 people waiting. The guy called out one coffee ( latte) but not the other coffee (Carmel lattee) so we assume
ladychocolatecoffee3,6
587 Opinions in 1 websites
Elizabeth St Unit 2 1 Departures Terminal Gate 11, London, SW1W 9TP, United Kingdom, England
£5.35 for a ham and mozarella croissant.
coffee2,5
2 Opinions in 1 websites
164 Buckingham Palace Road Victoria Coach Station, London SW1W 9TP England, England
El servicio fue muy atento y lento. Solo había una persona sirviendo, preparando comida, tomando pedidos y tomando dinero. Pedí arroz pero me cobraron por una comida chow mein. Ni siquiera lo entendí