2
results
Sold prices in Deacons Terrace, London Central, N1
2 Deacons Terrace, London, N1 2PH
- £1,230,000 Terraced, Freehold 12 January 2021
- £1,100,000 Terraced, Freehold 09 March 2018
1 Deacons Terrace, London, N1 2PH
- £730,000 Terraced, Freehold 31 August 2007
- £204,000 Detached, Freehold 21 February 1995