Customer support
Share:

5,941 SF of 4-Star Office Space Available in London, LND

Soho Square 33, England, United Kingdom

Offers invited

5,941 sq.ft.

Office

For rent

#27932

Property Details

Broker

For rent

Immediately available

Negotiable

1

2

8

1958

B

5,941 sq.ft.

552 m²

Property Description

The building is located on Soho Square, a rare green space within the heart of the West End. Tottenham Court Road and Oxford Circus are within walking distance of the building, providing fantastic connectivity across Central London. Floor number: 2nd Floor 24/7 manned reception and concierge service, CCTV system in place, Nightly cleaning throughout the building