The average house price on Townsend Square, Oxford is £212,050. Prices range from £80,000 to £402,500.
There are 9 properties on Townsend Square, Oxford.
Average house prices on Townsend Square, Oxford have risen by 403.1% from £80,000 in 1995 to £402,500 in 2023.
Townsend Square, Oxford is in the OX4 postcode district.