The average house price on Thames Meadow, Shepperton is £449,608. Prices range from £125,000 to £820,000.
There are 40 properties on Thames Meadow, Shepperton.
Average house prices on Thames Meadow, Shepperton have risen by 305.4% from £148,000 in 1996 to £600,000 in 2025.
Thames Meadow, Shepperton is in the TW17 postcode district.