Soho, Soho Square I

8 sqm to 92 sqm
2 to 13 people

This centre offers office space over ground floor and Fourth floor, providing unbranded, modern office space with views overlooking Soho Square. Each floor is approx 1000sqft-1200sqft of open-plan space, which comes fully furnished, providing a perfect solution for larger requirements seeking flexible serviced/managed space. Inside, the property is a soothing cocktail of clean lines and intricate design features, while this business centre has the added bonus of on-site parking; a rare commodity in central London today.

24 hour access
Business Lounge
High Speed ​​Internet Access
Private company sign
Telephone Service
Administrative Support
Telephone System
Office Rental
Historical property
Staffed reception
Cleaning Service
Flexible terms
Kitchen facilities
Printing/copying facilities
Meeting rooms
Post service
Wireless network

Soho Square is located in the thriving London media hub that is Soho Square, a quiet business haven just south of Oxford Street. Walk out the door of this sleek office space and you will find yourself in the leafy surroundings of Soho Square, an oasis of calm when set against the backdrop of London’s most famous shopping district of Oxford Street just seconds beyond.

Further details: 

Tube: Tottenham Court Road 0.2 miles
Train: London Charing Cross 0.7 miles
Airport: London City 9.5 miles

Soho Square,
United Kingdom