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