The Lido Cafe, Hyde Park
The Serpentine, Hyde Park, London W2 2UH, UK,
London SW7 1 ,United Kingdom
The Lido Cafe, Hyde Park is one of the popular Coffee Shop located in The Serpentine, Hyde Park, London W2 2UH, UK , listed under
Local business in London
,
Coffee Shop in London
,