78 Orchard Road£400,000Jan 2026
102 Orchard Road£635,500Dec 2021
100 Orchard Road£582,500Sept 2021
88 Orchard Road£295,000Mar 2021
76 Orchard Road£315,000Jan 2020
70 Orchard Road£417,500Oct 2019
84 Orchard Road£375,000Dec 2016
96 Orchard Road£412,000Jan 2016
92 Orchard Road£280,000Oct 2012
96 Orchard Road£250,000Jan 2011
70 Orchard Road£211,000Feb 2010
100 Orchard Road£307,000Oct 2008
98 Orchard Road£277,000Jan 2007
100 Orchard Road£300,000Feb 2006
96 Orchard Road£245,000Aug 2002
78 Orchard Road£152,950Dec 2000
88 Orchard Road£82,000Aug 2000
84 Orchard Road£128,500Jun 2000
92 Orchard Road£86,500Oct 1996
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.