73 Blythe Road, West KensingtonLondon, ENGLAND
64 North End Road, West KensingtonLondon, ENGLAND
108 North End Road, West KensingtonLondon, ENGLAND