Churchills Nightclub
Collette House, 52-55 Piccadilly, Westminster Abbey, London, United Kingdom, W1J 0DX
(02074) 911898 Phone