120 Orchard Street£180,000Oct 2025
98 Orchard Street£110,000May 2024
106 Orchard Street£125,000Aug 2022
143 Orchard Street£123,000Nov 2021
ORCHARD VIEW Orchard Street£165,000Dec 2020
120 Orchard Street£123,000Sept 2018
110 Orchard Street£77,000Nov 2016
100 Orchard Street£78,000Aug 2015
108 Orchard Street£97,450Jun 2015
80 Orchard Street£85,000May 2015
114 Orchard Street£72,950Dec 2014
141 Orchard Street£92,000Nov 2014
98 Orchard Street£73,500Oct 2014
143 Orchard Street£84,250Dec 2013
106 Orchard Street£97,250Jun 2013
100 Orchard Street£57,000Apr 2011
116 Orchard Street£95,000Jun 2008
110 Orchard Street£92,000Aug 2006
126 Orchard Street£152,000Jul 2006
108 Orchard Street£75,000Sept 2005
141 Orchard Street£92,000Sept 2005
98 Orchard Street£77,000Jun 2004
84 Orchard Street£68,000Dec 2003
143 Orchard Street£74,000Sept 2003
98 Orchard Street£41,000Nov 2002
147 Orchard Street£65,000Jul 2002
126 Orchard Street£83,000Jan 2002
147 Orchard Street£44,950May 2000
141 Orchard Street£43,000Jan 2000
143 Orchard Street£37,500Nov 1998
ORCHARD VIEW Orchard Street£59,950Oct 1998
124 Orchard Street£59,500May 1998
145 Orchard Street£36,500May 1997
CLEE VISTA Orchard Street£60,000Dec 1996
143 Orchard Street£37,000Nov 1996
147 Orchard Street£39,000Apr 1995
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.