European Restaurants in Stockwell
113-115 South Lambeth Road
London SW8 1UZ
Very touristy place, overcrowded in the summer, but charming in the winter. They serve good tapas and wine and the atmosphere is overall Portuguese.
© Qype 2013 - European Restaurants Stockwell | Qype Reviews
Made with Love in Hamburg, Germany