Soho Square, Soho

Rating:

Soho Square Office Space - W1D

Soho Square Office Space - W1
View Pictures
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

Soho Square Office Space - W1 Soho Square Office Space - W1 Soho Square Office Space - W1 Soho Square Office Space - W1 Soho Square Office Space - W1 Soho Square Office Space - W1

Map

Get Details and Prices

I'm interested in:
Soho Square, Soho, W1D 3QL

Or call us now for the latest discount prices

0800 1444 888