Devonshire Square

76 views
Devonshire Square

London

EC2M 4WQ

Absorbing the vibrancy and colour of the local markets, communities, restaurants and shops, Devonshire Square has an atrium-styled West Courtyard and an outdoor Main Courtyard and is situated opposite Liverpool Street Station.

Leave a Reply

Your email address will not be published.

The Gherkin
Previous Story

The Gherkin

Andaz Liverpool Street Masonic Temple
Next Story

The Forest of London