33 Cavendish Square is a landmark tower building which provides 200,000 sq ft of open plan office accommodation over nineteen upper floors.
Close to Oxford Circus/ Bond St Stations.
Pricing from £465
Pricing from £750
Pricing from £726
Pricing from £2450
Pricing from £700
Pricing from £1200