GastroRanking-logo

The best restaurants serving Spanish food in South Camberwell Southwark London

1 Restaurants on GastroRanking

restaurant_img
4.5

194 Opinions

location-icon119 Grove Lane, London SE5 8BG England, England
Spanish
outdoor_seating_277156takeaway_277156delivery_277156

Delicious food. Good menu. Just lovely. Having eaten in Barcelona lots - this was as good as anything I’ve had there Paella was amazing.