The average house price on Upper Halliford Road, Shepperton is £319,912. Prices range from £59,995 to £5,500,000.
There are 102 properties on Upper Halliford Road, Shepperton.
Average house prices on Upper Halliford Road, Shepperton have risen by 308.7% from £103,250 in 1995 to £422,000 in 2025.
Upper Halliford Road, Shepperton is in the TW17 postcode district.