Health Clubs in London - Notting Hill Westbourne Grove, Lambton Place, Notting Hill, London, W11 2SH Tags: beauty salon, swimming indoor