Elegant. Spacious. Connected. £895,000 2 Bedrooms ● Central Street, Clerkenwell, EC1V. A Luxury 2 Bedroom in Worcester Point, Clerkenwell. View details