12-16 Clerkenwell Road, Clerkenwell, London, EC1M 5PQ

£24,851

Email