Travellers Club is a private club where membership is only offered if you are recommended by a present member.
Features
Air Conditioning
Nearest public transport
Piccadilly Circus - Underground