Private Clubs in London - North Kensington 170-172 Kensal Road, North Kensington, London, W10 5BN Tags: Club, international