99-101 Hammersmith Road, West KensingtonLondon, ENGLAND
40 Blythe Road, West KensingtonLondon, ENGLAND
Avon House Avonmore Road, West KensingtonLondon, ENGLAND
236 North End Road, West KensingtonLondon, ENGLAND
183 North End Road, West KensingtonLondon, ENGLAND
16-17 North End Parade, West KensingtonLondon, ENGLAND