Turnmills

London Venues


Locality London
Address 63 Clerkenwell Road, London
Postcode EC1M 5NP
Nearest Train Station Farringdon, 0.13 miles
Chancery Lane, 0.36 miles
Barbican, 0.37 miles
City Thameslink, 0.57 miles
St. Pauls, 0.61 miles