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.
Only show posts containing:
Hide posts containing: