12 Soho Square, Soho
Availability & Pricing
Nothing listed here right now
That doesn't always mean the building is full. Tell us what your team needs and we'll find out what's available at 12 Soho Square, along with anything similar close by.
Offices with space near 12 Soho Square
View allAbout 12 Soho Square
12 Soho Square is a distinguished office building located in the heart of Soho, London, at the vibrant address of 12 Soho Square, W1D 3QF. This striking property offers a unique blend of modern amenities and historic charm, making it an ideal choice for businesses seeking a prestigious location in one of the city’s most dynamic areas.
The building stands out with its elegant façade and well-maintained interiors that reflect the character of Soho, an area renowned for its rich cultural history and creative energy. Inside, 12 Soho Square boasts a range of full-time office spaces designed to cater to the diverse needs of modern businesses. Each office is equipped with high-quality furnishings and advanced technological infrastructure, ensuring that companies can operate efficiently and effectively.
One of the key advantages of 12 Soho Square is its commitment to providing a professional work environment. The full-time offices are designed with privacy and functionality in mind, offering businesses the ability to establish a dedicated presence in this sought-after location. Companies can benefit from flexible lease terms that allow for scalability and adaptation as their needs evolve, making it an attractive option for both established firms and growing enterprises.
In addition to the quality of the office spaces, 12 Soho Square offers a range of amenities designed to enhance the working experience. High-speed internet, modern meeting rooms, and communal areas provide opportunities for collaboration and creativity, fostering a productive atmosphere. The building’s management is dedicated to ensuring that tenants have access to everything they need to thrive, from administrative support to maintenance services.
The location of 12 Soho Square is another significant advantage for businesses. Situated in Soho, tenants are surrounded by a vibrant mix of restaurants, cafes, and shops, providing ample opportunities for networking and socializing. The area is well-connected by public transport, with several underground stations and bus routes nearby, making it easy for employees and clients to access the building.
Overall, 12 Soho Square represents an exceptional opportunity for businesses looking for full-time office spaces in a prime London location. With its blend of modern facilities, historic charm, and a vibrant surrounding community, it offers an ideal environment for companies to grow and succeed. The focus on providing dedicated office spaces ensures that businesses can operate smoothly while enjoying the benefits of being in one of London’s most exciting neighborhoods.
The most popular nearby offices for customers who like 12 Soho Square are 36 Soho Square, Carlisle Street, and 279 Tottenham Court Road
Amenities & Features
Everything included in your office space
Workspace essentials
Comfort and wellbeing
Transport and storage
Security and access
Location & transport links
Tottenham Court Road
4 mins walk · 352 yards
Goodge Street
8 mins walk · 704 yards
Leicester Square
9 mins walk · 792 yards
12 Soho Square
12 Soho Square
London
W1D 3QF
Frequently Asked Questions
Last updated
From
POA
+ VAT per month
Adam Rayner
Workspace Consultant
Typically responds within 1 hour