1
result
Sold prices in Terretts Place, London Central, N1
1 Terretts Place, London, N1 1QZ
- £835,000 Terraced, Leasehold 15 December 2016
- £330,000 Terraced, Leasehold 15 January 2003
- £152,500 Terraced, Leasehold 26 November 1998