Description
In a lively area, a variety of food stalls serving American, Greek, Asian, and Italian menus.
Region
Details
-
TypeBeer Garden, Best for Sport, Local Pub
-
Price Range£
Address
-
6A S Lambeth Pl, London SW8 1SP, UK
Add a review