Explore Galleries Venues & Promoters Galleries Login Sign up

Booking Enquiry

Devonshire Terrace


Devonshire Square, Liverpool Street
City of London, Greater London EC2M 4WY



About this Venue

Devonshire Terrace lies 5 minutes walk from Liverpool Street in the beautiful glass-domed Western Courtyard of Devonshire Square. The venue itself, with its remarkable double sided balconies, one completely covered by a high glass roof, is unique and jaw-dropping. The restaurant/bar has four pr read more

Devonshire Terrace, Devonshire Square, Liverpool Street Devonshire Square, Liverpool Street, City of London, Greater London EC2M 4WY

Venues nearby