Filter
Delivery
Pickup
Outdoor
The best restaurants serving Other international-cuisines food in England
2.120 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3,0
123 Opinions in 1 websites
Centre Point 103-105 New Oxford Street, London WC1A 1DB England, England
Other international cuisinesBig group came for a team outing. No servers came to us. We had to request water and glasses. The spicy margarita had salt all down the side of the glass where u hold it rather than the rim so all the