143-145 North End Road, West KensingtonLondon, ENGLAND
175 North End Road, West KensingtonLondon, ENGLAND