Kemp House

Kemp House
City Road, London, EC1V 2PD
Photo of Kemp House