Customer support
Share:

1,234 SF of Office Space Available in London, LND

Dean Street 77, England, United Kingdom

£73,12/sq.ft./year

1,234 sq.ft.

Office

For rent

#27893

Property Details

Broker

For rent

Negotiable

1

2

5

B

1,234 sq.ft.

115 m²

Property Description

The property is prominently located at the North end of Dean Street, in the heart of Soho. Soho's association with London's fashion and entertainment industries has led to the area becoming a hub for creatives. Floor number: 2nd Floor In the heart of Soho, Lot's of bars and restaurants in the area, Surrounded by underground stations