Devonshire Square is 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.
Due for completion and delivery in 2017 are comprehensive refurbishments of two of the office buildings on the estate.
In Q1 2017, Building 11 will offer approx. 29,000 sq.ft. of premium office space across 6 floors.
This will be followed, in Q3 2017, by Building 8, which will offer approx. 127,000 sq. ft. of premium office space across 11 floors.
If you’d like to find out more, get in touch and we’ll send you some more details and arrange a visit.
Alternatively for more information visit our office leasing website.