Urban Oasis Awaits £650,000 3 Bedrooms ● Mitchell Street, Clerkenwell, EC1 SOLD STC - This three bedroom maisonette with private entrance sits within the locally known 'Red Brick Estate'. View details