Cowcross Street, Clerkenwell, London EC1M 6BY

GPTKB entity