Modern, Bright, Convenient £450,000 1 Bedroom ● City Road, London Stunning One-Bedroom Apartment in Clerkenwell just off the City Road. View details