Skip to main content

The Dial Cafe at Leroy House

434-436 Essex Road, London

At a glance

Destination
London