The Cuckoo Club
Appealing to the more discerning late night London crowd tired of faceless bars and clubs with no creativity or soul, The Cuckoo Club features 5,000 square feet of ostentatious design spread over two floors. The masters behind this unique club are members of a founding committee consisting of the top creative talent in London, described in the influential Vogue List as “formidable”.
Address: Swallow Street, Mayfair, London, W1B 4EZ United Kingdom
Type: ClubGIVE THIS VENUE A SHOUT
Number of Spaces 2
Theatre Style 60
Whole Venue 500