The average house price on Orchard Avenue, Broadway is £145,737. Prices range from £26,100 to £273,000.
There are 13 properties on Orchard Avenue, Broadway.
Average house prices on Orchard Avenue, Broadway have risen by 527.2% from £39,858 in 1998 to £250,000 in 2020.
Orchard Avenue, Broadway is in the WR12 postcode district.