22 Great Castle Street, London, W1G 0HY.
Lido Coffee House is a café serving a variety of hot and cold drinks and light meals. Lido Coffee House is based in Great Castle Street, London - see map for location of Great Castle Street.
Telephone: 020 74930938
Lido Coffee House are listed in the cafe section here:
Now displaying reviews 1 - 2
My wife & I found this place by accident great food, lovely friendly staff,one to recomend.Best ... More »
In all the years I have worked in and around Oxford Street, Iv never had a warmer welcoming, great v... More »
View the complete list of Lido Coffee House reviews »
Lido Coffee House is in Great Castle Street, London. You can view a list of neighbouring businesses by going to the Great Castle Street page.
This map shows the approximate location of Lido Coffee House in Great Castle Street.
Note: the pin is positioned at the postcode centre, and may not correspond with the precise location of 22 Great Castle Street.