Cafe Lido
58 Dean Street, W1D 6AL
Our records show that Cafe Lido is closed.
Please see the current address info below.
Address
58 Dean Street
Soho
London
W1D 6AL
Located in the heart of Soho, Cafe Lido is a modern cafe and organic juice bar that serves a variety of snacks, salads, pasta and sandwiches as well as ice cream. It is an ideal place for a pre or post-theatre visit.
We have multiple businesses linked to this address, if you'd like to see what else is listed here please click:
Open address data
User Reviews
There are no user reviews