Managed Offices
Office size: 150 - 3,500 sq. ft
Positioned in the heart of Canada Square, this location offers unparalleled access to Canary Wharf, one of London’s most vibrant financial districts. Just a short walk from key transport links, including the Ca...
Serviced Offices
Office size: 150 - 2,800 sq. ft
Located on Drummond Road, these serviced offices offer an unbeatable position in the vibrant area of Bermondsey. Surrounded by excellent transport links, including nearby tube and train stations, you'll find co...
Serviced Offices
Office size: 150 - 3,000 sq. ft
Located in the vibrant area of Deptford, this office space on Creekside provides unparalleled access to South East London. With nearby public transport options such as Deptford and Deptford Bridge stations, com...
Managed Offices
Office size: 100 - 25,000 sq. ft
Located in the vibrant heart of Canary Wharf, our managed offices on Water Street offer unparalleled access to East London's dynamic business environment. With excellent transport links, you're just a short wal...
Serviced Offices
Office size: 100 - 3,000 sq. ft
Located in the heart of Canary Wharf, Churchill Place offers unrivaled accessibility to major transport links. Just a short stroll away, you'll find the Canary Wharf Underground Station and the Docklands Light...
Managed Offices
Office size: 100 - 42,000 sq. ft
Located in the vibrant heart of Tobacco Quay, the office space offers unparalleled access to St Katharine's & Wapping. With convenient transport links nearby, including the Wapping and Tower Hill stations,...
Sign up to receive exclusive updates on the best office spaces in London, market insights, and expert tips to find your ideal workspace.