172 Kensington High Street, KensingtonLondon, ENGLAND
172-174 Kensington High Street, KensingtonLondon, ENGLAND
201 Kensington High Street, KensingtonLondon, ENGLAND
157 Kensington High Street, KensingtonLondon, ENGLAND