186 Kensington High Street, KensingtonLondon, ENGLAND
168-170 Kensington High Street, KensingtonLondon, ENGLAND