Devonshire Square

748 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.

Previous Story

The Gherkin

Next Story

The Forest of London