Positioned in vibrant Devonshire Square, this prime office space offers unparalleled access to Aldgate, placing you just moments away from key transport links including the Aldgate Station and Liverpool Street Station. Explore the dynamic energy of Central London, where business and culture converge, ensuring top-tier connectivity for your team and clients alike.
Experience the efficiency of our Managed Offices, designed to cater to modern workplace needs. With exceptional amenities and flexible layouts, these spaces are tailored for collaboration and productivity. Elevate your business with a professional environment situated in one of London’s most prestigious areas, making every workday an inspiring experience.
Office Reference: 3114
Serviced Offices
Office size: 100 - 5,000 sq. ft
Experience the vibrant energy of Devonshire Square, ideally located in the heart of Central London. Perfectly positioned near Liverpool Street, this prime spot offers unparalleled accessibility with top transpo...
Serviced Offices
Office size: 150 - 2,000 sq. ft
Experience the vibrant energy of Devonshire Square, located in the heart of Aldgate. This prime location places you just moments away from top transport links, including Aldgate and Aldgate East tube stations,...
Serviced Offices
Office size: 150 - 2,500 sq. ft
Located in the vibrant heart of Devonshire Square, these serviced offices benefit from excellent transport links, placing you just minutes from key underground stations and mainline connections. Aldgate is near...
Sign up to receive exclusive updates on the best office spaces in London, market insights, and expert tips to find your ideal workspace.