The average house price on Villiers Road, Bicester is £147,768. Prices range from £15,600 to £320,000.
There are 37 properties on Villiers Road, Bicester.
Average house prices on Villiers Road, Bicester have risen by 245.5% from £82,500 in 1996 to £285,000 in 2024.
Villiers Road, Bicester is in the OX26 postcode district.