The average house price on Townsend Orchard, Merriott is £246,150. Prices range from £220,000 to £268,500.
There are 3 properties on Townsend Orchard, Merriott.
Average house prices on Townsend Orchard, Merriott have risen by 22% from £220,000 in 2008 to £268,500 in 2017.
Townsend Orchard, Merriott is in the TA16 postcode district.