Available
33 Cavendish Square London, W1G 0PW
2380 - 55657 sq ft Office
Rental
Office To Let, London
Key points
- Newly Refurbished Floors
- Double Height Entrance Hall
- 8 x 20 Person Passenger Lift
- Four Pipe Fan Coil Air Conditioning
- Raised Floor
- On Site Car and Bike Parking
- On Site Management Team
- 24 Hour Access and Security