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.
Available on a Co-Lease.
Cost per sq. ft.
Price on application
Facilities
Transport Links
More buildings in Euston & Marylebone