33 Cavendish Square is a landmark tower building which provides 200,000 sq ft of open plan office accommodation over nineteen upper floors. The building provides a rare opportunity to occupy prime office accommodation in one of London’s finest Georgian Squares which offers panoramic views across Central London from the upper floors.
Leasing Manager
Travel
Start building your brief to help us find, design and manage your perfect office space by getting in touch - it’s that simple!
Your space partner
Copyright © 2023 Kitt Technology Ltd