The average house price on The Mallards, Crowborough is £688,124. Prices range from £522,800 to £1,419,186.
There are 22 properties on The Mallards, Crowborough.
Average house prices on The Mallards, Crowborough have fallen by 52.1% from £1,419,186 in 2019 to £680,000 in 2024.
The Mallards, Crowborough is in the TN6 postcode district.