Beautiful all-day dining bar and restaurant tucked away in Devonshire Square in the heart of Liverpool Street. Open Monday - Friday, 7.30am till late.

City of London, London
Joined June 2011
Include

Only show posts containing:

Exclude

Hide posts containing:

Time range
-
Minimum likes