Situated in the heart of Central London, this office space on New Street offers unparalleled access to major transport links, with Liverpool Street station just a short stroll away. Enjoy the convenience of vibrant local amenities and a bustling business environment that enhances productivity and connectivity.
These managed offices are designed to meet the needs of modern companies, featuring flexible layouts and state-of-the-art facilities. Benefit from fully equipped workspaces, which promote collaboration and innovation. Elevate your professional presence in this prime location that combines style and functionality for your business success.
Office Reference: 3189
Managed Offices
Office size: 100 - 5,500 sq. ft
Located on Victoria Avenue in the heart of Central London, our managed offices are just a stone's throw away from the vibrant hub of Liverpool Street. Enjoy exceptional transport links, with easy access to mult...
Serviced Offices
Office size: 150 - 6,000 sq. ft
Located in the vibrant heart of Central London, our serviced offices on New Street offer unrivaled access to essential transport links, including the bustling Liverpool Street station just moments away. With cl...
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,...
Sign up to receive exclusive updates on the best office spaces in London, market insights, and expert tips to find your ideal workspace.