80 Dean Street, London England W1D 3SL, United Kingdom
Workspace Overview
This fully managed property has recently been refurbished to a good standard with engineered timber flooring, characterful features, wall mounted radiators, fitted kitchenette, entry phone system, spot lighting and perim...
Building Overview
The premises is surrounded by a wide array of independent stores, countless restaurants, bars and famous venues such as the Soho Theatre and Dean Street Townhouse.