Bright, Spacious and Set in the Heart of Design-led Clerkenwell. £825,000 2 Bedrooms ● Goswell Road, London Spacious, Modern 2-Bedroom Apartment in a Historic Clerkenwell Building View details