Devonshire Square Phase 2 Completed

Devonshire Square Phase 2 Completed

Located 5 minutes’ walk from Liverpool Street Station, Devonshire Square is a 5-acre mixed-use campus in London. The practice was appointed to develop a site wide strategy for improvements across the campus which is being implemented in a series of phases.