Private Clubs in London - Covent Garden 24 Endell Street, Covent Garden, London, WC2H 9HQ Tags: business clubs, cocktails, covent garden, drinks, media venues, members clubs, restaurant