Nightclubs in London - Mayfair 68 Regent Street, Mayfair, London, W1B 5EL Tags: private parties: up to 720 guests