107 Hammersmith Road, West KensingtonLondon, ENGLAND
364-366 Kensington High Street, West KensingtonLondon, ENGLAND