The Clerkenwell FlatsLondon, United Kingdom Address: 121 Charterhouse St, Barbican State: United Kingdom City: London Zipcode: EC1M 6AA Longitude: -0.100664 Latitude: 51.520.515 Rates from: 0 Accommodation Booking