The average house price on Manor Road, Thame is £668,328. Prices range from £77,500 to £1,925,000.
There are 27 properties on Manor Road, Thame.
Average house prices on Manor Road, Thame have risen by 752.7% from £129,000 in 1995 to £1,100,000 in 2025.
Manor Road, Thame is in the OX9 postcode district.