A Vauxhall outpost from the people behind Market Place Peckham, this food court on South Lambeth road features twelve vendors selling everything from pizza, fish and chips and ‘yorkshire burritos’ to Lebanese street food, Argentinian-style steaks and Venezuelan arepas.
Time Out says
Details
- Address
- 7 S Lambeth Place
- London
- SW8 1SP
Discover Time Out original video