192 Campden Hill Road, KensingtonLondon, ENGLAND
197A Kensington High Street, KensingtonLondon, ENGLAND