
Cleo
Elizabeth Street, London • Bar
1.4 mile | Open • 9:00 AM - 11:00 PM
Cleo
Elizabeth Street, London •
Bar
1.4 mile | Open • 9:00 AM - 11:00 PM
Main entrance has wide double glass doors with a large step; indoor front space is wide but noisy with no seating; side space is step-free with seating; outdoor front is step-free with seating; bathroom is on-site, regular size, non-wheelchair accessible via full stairs.
Your business?
Your business?



