168-170 Kensington High Street, KensingtonLondon, ENGLAND
54 Earls Court Road, KensingtonLondon, ENGLAND
186 Kensington High Street, KensingtonLondon, ENGLAND