273 High Street 273 Kensington High Street, KensingtonLondon, ENGLAND
273 Kensington High Street, KensingtonLondon, ENGLAND
248-250 Kensington High Street, KensingtonLondon, ENGLAND