The average house price on Templars Shopping Park, Oxford is £42,867,227. Prices range from £42,867,227 to £42,867,227.
There are 1 properties on Templars Shopping Park, Oxford.
Templars Shopping Park, Oxford is in the OX4 postcode district.
We use essential cookies only — no third-party tracking. Learn more