The average house price in OX16 2NL, Banbury is £138,747. Prices range from £46,950 to £300,000.
There are 19 properties in OX16 2NL, Banbury.
OX16 2NL contains 17 semi-detached properties, 1 terraced properties, 1 detached properties.
Average house prices in OX16 2NL have risen by 222.1% from £51,225 in 1995 to £165,000 in 2025.
OX16 2NL is located in Banbury, Oxfordshire, England.