Devonshire Square

Public square
Devonshire Square

Devonshire Square is a vibrant square and community hub in the heart of Liverpool Street. This former 18th-century warehouse complex is now home to stylish offices, restaurants, boutique shops and bars. The cobbled courtyards and covered spaces create a lively atmosphere, making it a popular spot for outdoor dining, events, and socialising after work.

We want to know what you think!

User photos from Devonshire Square User photos

Reviews of Devonshire Square

We want to know what you think!
Be the first to review Devonshire Square!
We want to know what you think!

Do you represent Devonshire Square?
Claim it to make it easier to update important information.

FAQ

Where is Devonshire Square?

Devonshire Square is located at Devonshire Square, EC2M, The City, City of London. Nearby is Liverpool Street, London. Nearest Underground station is Liverpool Street (approximately 150m away).