The Cuckoo Club

The Cuckoo Club
Swallow Street, London, W1B 4EZ