Located on Shaftesbury Avenue in the vibrant district of Soho, our managed offices offer unparalleled access to Central London. Just a short walk away from Covent Garden and Leicester Square tube stations, this prime location places you in the heart of the city’s cultural and business scene, making it convenient for both clients and employees.
These managed offices boast modern design and fully equipped amenities, providing an ideal environment for productivity. Enjoy flexible lease options and state-of-the-art facilities, tailored to enhance your business operations. Experience a dynamic workspace that fosters collaboration and innovation, all within the bustling energy of Soho.
Office Reference: 3161
Managed Offices
Office size: 100 - 48,000 sq. ft
Located on Shaftesbury Avenue in the vibrant heart of Soho, this office space offers unparalleled access to Central London’s dynamic business environment. Just a short stroll from major transport links, you'll...
Managed Offices
Office size: 150 - 6,500 sq. ft
Experience the vibrant energy of Soho at our Managed Offices located on Dean Street. Perfectly positioned in Central London, this prime location offers convenient access to leading tube stations, including Leic...
Managed Offices
Office size: 100 - 42,000 sq. ft
Situated in the heart of Soho, Gerrard Street boasts unparalleled access to central London's vibrant atmosphere. With nearby transport links including Tottenham Court Road and Leicester Square stations, commuti...
Sign up to receive exclusive updates on the best office spaces in London, market insights, and expert tips to find your ideal workspace.