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