Soho Square, Soho
Soho Square Office Space - W1D
View Map
- Soho Square
- Soho
- London
- W1D 3QL
Situated in Soho Square, in the heart of this popular West London area. Based close to the prominent Mayfair area in Central London, Soho has traditionally been known as the nest of leading media/creative industries. In the most recent years more non-creative companies have moved in. The building is within a short stroll from Tottenham Court Road tube station.
Soho Square Offices
This impressive 7-storey property in Soho Square offers superb office accommodation on several floors, with access to conference facilities, attractive meeting rooms, on-site restaurant and a manned reception. Offices come fully furnished and equipped to the highest standard. The setting is ideally suited for media/creative companies, but any organisation looking for a West End location would find this centre a suitable option.
Available Now - call 0800 1444 888
Nearest Tube Station
- Tottenham Court Road (0.1 Miles)
- Leicester Square (0.3 Miles)
Nearest Train Station
- Charing Cross London (0.69 Miles)
Nearest Airport
- London City Airport (8.1 Miles)
- London Heathrow Airport (13.6 Miles)
Services Available
- Office Facilities
- Furnished
- Conference Rooms
- Reception
- Admin Support Staff
- Reception Staff
- Phone Answering Service
- Security
- CCTV
- Comms / IT
- Cabling
- IT Support Staff
- Amenities
- 24 Hour Accessibility
- A/C
- Lifts
- On Site Café Restaurant
- Car Parking Facilities
Pictures
Map
Get Details and Prices
Or call us now for the latest discount prices
0800 1444 888
- Offices to let near Soho
-
Nearby Areas
- Mayfair Office Space -
- Noho Office Space -
- Oxford Street Office Space -
- Regent Street Office Space -
- Covent Garden Office Space -
- Holborn Office Space -
- Leicester Square Office Space -
- Oxford Circus Office Space -
- Piccadilly Circus Office Space -
- Tottenham Court Road Office Space -
- The Strand Office Space




