Westbourne House - Notting Hill

122 Kensington Park Road, Notting Hill, London, W11 2EP, United Kingdom