Café
The Lido Restaurant
Von 4 Einheimischen empfohlen,
Standort
South Carriage Drive
London, England
Tipps von Einheimischen
its close by, in Brockwell Lido building, great food and coffee, good atmosphere
The Lido Cafe Bar. South side of The Serpentine, Hyde Park, Hyde Park, just sit and enjoy a glass of wine / tea or coffee or food you will certainly have a lovely time