Devonshire Square

4Prop Research
Dec 31, 2009 eye icon69

A five-acre (mainly freehold) office campus in a prime position near Liverpool Street station, the main transport hub in the City of London. It’s made up of 12 diverse buildings, totalling over 600,000 sq ft. Our Grade A office accommodation is complemented by an extensive public realm, together with a destination retail environment bustling with shops, restaurants, bars and leisure facilities, alongside wonderful residential accommodation.

Located 2 minutes walk east of Liverpool Street station in an area bounded by Devonshire Square, Cutler Street, Harrow Place and Middlesex Street