About The Cuckoo Club
The Cuckoo Club is the ultimate contemporary-chic destination. A unique space in an ideal central London location. Bespoke, boutique venue, which offers delectable drinks, catered cuisine, and superior service by an experienced and passionate team.
The Cuckoo Club offers style and substance in equal measure: 5,000 square feet of glamorous interior design spread over two floors, with the capacity of 450. The top floor of our nightclub can be effortlessly transformed into a beautiful restaurant, with a stunning club bar located in the basement.
2 Rooms and Event Packages for Hire at The Cuckoo Club
The Cuckoo Club Gallery
The Cuckoo Club Location
Find a similar venue
Just type what you are looking for and click search