The Shepherds Building Rockley Road, West KensingtonLondon, ENGLAND
88-90 North End Road, West KensingtonLondon, ENGLAND