The average house price on Deacons Terrace, London is £652,000. Prices range from £204,000 to £1,100,000.
There are 2 properties on Deacons Terrace, London.
Average house prices on Deacons Terrace, London have risen by 439.2% from £204,000 in 1995 to £1,100,000 in 2018.
Deacons Terrace, London is in the N1 postcode district.