Filter
Delivery
Pickup
Outdoor
The best restaurants in Knightsbridge and Belgravia City of London, Westminster London
153 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4,5
333 Opinions in 3 websites
2 Montpelier St, London, SW7 1EZ, United Kingdom, England
Do not order take away from this place. They forgot my drinks and when I called they asked me if I could place another order (and pay for it) so they can deliver my drinks… won’t be using again
cookedchickenfishpizza