545 Harrow Road, North KensingtonLondon, ENGLAND
40 Treverton Towers Treverton Street, North KensingtonLondon, ENGLAND
269-271 Kensal Road, North KensingtonLondon, ENGLAND
3A 427-429 Harrow Road, North KensingtonLondon, ENGLAND
79 St. Charles Square, North KensingtonLondon, ENGLAND
280 Portobello Road, North KensingtonLondon, ENGLAND
355-357 Portobello Road, North KensingtonLondon, ENGLAND