Founder's Hall

1 Cloth Fair, Clerkenwell, London, EC1A 7HT

Location map


Add to Shortlist