Our exquisite Grade II listed building, in central London, W1, is a sophisticated blend of Georgian features and contemporary architecture. 20 Cavendish Square boasts state-of-the-art audio visual technology and offers a range of flexible spaces perfect for your event.
"20 Cavendish Square has been recognised in the world’s largest review of luxury event spaces in 2016. The venue was selected among a shortlist of 2,000 venues worldwide. Congratulations to the whole team on this fantastic result! "
Prestigious Star Awards Ambassadors