




The Cuckoo Club, a club and restaurant offering membership, has now opened on the site of the former Stork Rooms in Swallow Street, London, W1. Offering style and substance in equal measure, The Cuckoo Club features 5,000 square feet of glamorous interior design spread over two floors, with a capacity of 300.
The Cuckoo Club appeals to a dynamic and discerning crowd tired of the faceless, ephemeral venues which for too long have cluttered London’s nightlife.