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