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