64 Dean St
Office to rent
£75.00 psf 1,000 sq ft
The property boasts bright refurbished office space located on the second floor. It includes a shared roof terrace, air conditioning, and shower facilities/cycle storage on the lower ground.
This office to rent is located in W1D.