Central London Tower

Back GET A QUOTE

The Venue

Rising 385 feet above London, this central London tower venue has specially designed floors that offer an unparalleled view of Central London. Level 31 is a self-contained 4,550 sq ft space exclusively for private hire.