The average house price on Orchard Mews, Street is £249,725. Prices range from £249,500 to £249,950.
There are 2 properties on Orchard Mews, Street.
Average house prices on Orchard Mews, Street have risen by 34.1% from £249,725 in 2002 to £335,000 in 2012.
Orchard Mews, Street is in the BA16 postcode district.