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