Holland Park Villas, 6 Campden Hill, Kensington, London, W8 7AD