239 Kensington High Street 245-259 Kensington High Street, KensingtonLondon, ENGLAND
76 Pembroke Road, KensingtonLondon, ENGLAND