Overview
1 Dean Street is a refurbished contemporary commercial development in Soho, London, providing 54,227sqft of office space over 6 floors. It is located just off Oxford Street in the heart of Soho, within walking distance to Tottenham Court Road and Oxford Circus Underground Stations, and access to the new Elizabeth Line station (Crossrail) will be 5 seconds from the front door. Occupiers choosing to cycle to 1 Dean Street will have access to 106 secure cycle parking spaces, 132 lockers, and modern shower/changing facilities.