Back
Dean Street, Leicester Square
Dean Street, Leicester Square, W1D 5BE, United Kingdom
See Location
This Grade II listed building is a business center that has undergone recent renovations. It houses offices of a variety of descriptions to match numerous business needs. The site's fresh decorative atmosphere, sunlit spaces, and period wooden floorboards combine to create a warm and pleasant work environment. The space is furnished to a high professional standard and includes access to meeting rooms, hot desking, and shared areas. Fit for the world of modern corporate communication, it is equipped with broadband access, cabling, and wireless internet. Employees benefit from 24 hour access to the building.
Instant Price Calculator
Good News, We have multiple options at this location!
Prefer us to call you?
Please fix the following errors: