Kemp House, 152-160 City Road, London, EC1V 2NX
google-place 4.1 out of 5 (460) last updated 23/01/2020