Town Hall Hornton Street, KensingtonLondon, ENGLAND
Phillimore Walk, KensingtonLondon, ENGLAND
Central Library 12 Phillimore Walk, KensingtonLondon, ENGLAND