The average house price on Main Street, Banbury is £404,681. Prices range from £35,588 to £2,200,000.
There are 79 properties on Main Street, Banbury.
Average house prices on Main Street, Banbury have risen by 1293.6% from £105,300 in 1995 to £1,467,500 in 2025.
Main Street, Banbury is in the OX17 postcode district.