Summary
The average house price on ORCHARD MEWS is £330,484
The most expensive house in the street is ORCHARD MEWS with an estimated value of £382,108
The cheapest house in the street is 1 ORCHARD MEWS with an estimated value of £274,213
The house which was most recently sold was 1 ORCHARD MEWS, this sold on 22 Mar 2024 for £270,000
The postcode for ORCHARD MEWS is S25 4BP
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ORCHARD MEWS Detached £382,108 £211,750 28 Nov 2008
1 ORCHARD MEWS Detached £274,213 £270,000 22 Mar 2024
2 ORCHARD MEWS Detached £333,493 £179,000 8 May 2009
3 ORCHARD MEWS Detached £318,158 £175,000 17 Aug 2009
4 ORCHARD MEWS Detached £320,105 £265,000 14 Aug 2020
5 ORCHARD MEWS Detached £354,830 £217,800 27 Jun 2008