The average house price on Welch's Lane, Barnstaple is £523,786. Prices range from £250,000 to £1,545,000.
There are 7 properties on Welch's Lane, Barnstaple.
Average house prices on Welch's Lane, Barnstaple have risen by 303.9% from £382,500 in 2012 to £1,545,000 in 2022.
Welch's Lane, Barnstaple is in the EX31 postcode district.