152 - 160 Kemp HouseCity RoadLondon, CentralLondon, ENGLAND
Kemp House 152-160 City Road, CentralLondon, ENGLAND
1 Rosebery Avenue, CentralLondon, ENGLAND