GastroRanking-logo

The best restaurants serving Spanish food in Church Street City of London, Westminster London

1 Restaurants on GastroRanking

restaurant_img
4.5

330 Opinions

location-icon99 Frampton Street, England
Spanish
outdoor_seating_72779takeaway_72779delivery_72779

Lovely little place, amazing food and service!! The paella did take about an hour which we were told about before ordering, but we ordered tapas and the paella arrived exactly since we were done! Food was delicious, the eggplant was absolutely perfect. The owner came and served the paella, just a great find!