Sitting in one of London’s finest Georgian squares, the building offers panoramic views across Central London from the upper floors along with recently refurbished reception and lifts.
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