The average house price on Thame Lane, Abingdon is £526,500. Prices range from £248,000 to £810,000.
There are 12 properties on Thame Lane, Abingdon.
Average house prices on Thame Lane, Abingdon have risen by 175.9% from £203,000 in 1995 to £560,000 in 2025.
Thame Lane, Abingdon is in the OX14 postcode district.