Of late, London has welcomed a whopping 9 new Michelin Star restaurants to the scene, which is reason enough to live in this city. And, with the festive season fast approaching, now is also the time to book a restaurant for your office Christmas party as well. London, we love you.
International restaurants in Vauxhall & Oval
Chino Latino & Club Lounge
(Bar / Restaurant)
Riverbank Park Plaza, 18 Albert Embankment, Vauxhall & Oval, London, SE1 7TJ
Page 1 of 1 — Page: 1