at Dulwich Rd, Brockwell Lido, London, London , SE24 0PA Canada
The Lido Cafe is a modern British restaurant open all day
The Lido Cafe is London based place and this enity listed in Restaurant category. Located at Dulwich Rd, Brockwell Lido, London ON SE24 0PA. Contact phone number of The Lido Cafe: 1 519-850-2233
Open 7 days a week, early mornings to late nights, breakfast, desserts, burgers, seafood, steaks, sandwiches, vegetarian fare, full bar, and daily special features.
The Lido Cafe is a modern British restaurant open all day
St. Margaret's House also run three enterprising projects: The Gallery Cafe,