The average house price on Tower Terrace, Denbigh is £60,673. Prices range from £24,000 to £92,500.
There are 11 properties on Tower Terrace, Denbigh.
Average house prices on Tower Terrace, Denbigh have risen by 270% from £25,000 in 1998 to £92,500 in 2024.
Tower Terrace, Denbigh is in the LL16 postcode district.