Serviced
Tottenham Court Road
This venue offers serviced office space with access to additional shared facilities, everything is included in a single monthly fee. Contact us to discuss your specific needs >
Prices starting from
£854 /desk pm
Office Type
Serviced
Fit out / Furniture
Included
Offices Available
6 - 34 desks
Term
12 months
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.
View more
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 2 Stephen Street, 81 Rivington Street, and 120 Regent Street
Hide
Utilities
Furniture
Tea and coffee
Mailing address
Showers
Bike storage
Reception
Trading address
Meeting rooms
Cleaning
24/7 access
Access to breakout space
Wifi
Disabled access
Air conditioning
Parking
Onsite cafe
Pet friendly
Event space onsite
Gym
Access to phone booths
Additional storage
Snacks
Beer and wine
Childcare
Printing
Lockers
Events & talks
Outdoor space
Games area
B corp
Either clear the filters to see all options or get in touch to discuss your requirements.
Prefer a full view of the market?
We can help with bespoke requirements, precise area searches and more. Tell us what you're looking for with a few simple questions and we'll provide some options within 24 hours.