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 and offers a range of flexible spaces perfect for your event.
Central London Venue offering amazing value, flexible spaces & an experienced team who ensure every event is a great success and stress-free!