14 Thackeray Street, KensingtonLondon, ENGLAND
11 Stratford Road, KensingtonLondon, ENGLAND
254 Kensington High Street, KensingtonLondon, ENGLAND