Tucked between the City and Shoreditch, we’re an exciting, architecturally varied campus with 630,000 sq ft of office space, shops, homes, restaurants and bars.
Register for our newsletter to find out more about our events programme and what else is happening at Devonshire Square