4-5 North End Parade, West KensingtonLondon, ENGLAND
127 Hammersmith Road, West KensingtonLondon, ENGLAND
34 Blythe Road, West KensingtonLondon, ENGLAND