The average house price on Leopold Street, Oxford is £230,474. Prices range from £72,000 to £540,000.
There are 36 properties on Leopold Street, Oxford.
Average house prices on Leopold Street, Oxford have risen by 516.7% from £75,000 in 1995 to £462,500 in 2024.
Leopold Street, Oxford is in the OX4 postcode district.