1
result
Sold prices in Clerkenwell Close, London Central, EC1R
6 Clerkenwell Close, London, EC1R 0DY
- £870,000 Detached, Freehold 09 April 2009
- £278,000 Detached, Freehold 19 June 2001