Summary
The average house price on ORCHARD MEWS is £929,486
The most expensive house in the street is 5 ORCHARD MEWS with an estimated value of £1,168,388
The cheapest house in the street is 1 ORCHARD MEWS with an estimated value of £764,123
The house which was most recently sold was 3 ORCHARD MEWS, this sold on 1 Jul 2022 for £960,000
The postcode for ORCHARD MEWS is SW17 0JJ
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ORCHARD MEWS Semi-Detached £764,123 £430,000 2 Feb 2006
2 ORCHARD MEWS Semi-Detached £817,433 £460,000 2 Feb 2006
3 ORCHARD MEWS £962,591 £960,000 1 Jul 2022
4 ORCHARD MEWS Semi-Detached £934,895 £510,000 31 Aug 2005
5 ORCHARD MEWS Semi-Detached £1,168,388 £865,000 14 Mar 2016