92 Upper Farm Road£450,000Oct 2025
91 Upper Farm Road£380,000May 2025
69 Upper Farm Road£445,000Mar 2025
71 Upper Farm Road£446,000May 2023
106 Upper Farm Road£13,750Apr 2023
93 Upper Farm Road£310,000Apr 2022
FLAT 1, 63 Upper Farm Road£360,000May 2021
70 Upper Farm Road£370,000May 2020
71 Upper Farm Road£275,000Nov 2019
FLAT 2, 63 Upper Farm Road£305,000Jul 2019
100 Upper Farm Road£289,000Mar 2019
80 Upper Farm Road£385,000Feb 2018
63 Upper Farm Road£343,140Sept 2016
63 Upper Farm Road£273,000Jul 2015
FLAT 2, 104 Upper Farm Roadnew build£248,000Dec 2014
106 Upper Farm Road£250,000Sept 2014
74 Upper Farm Road£315,000Jul 2014
76 Upper Farm Road£289,950Dec 2013
78 Upper Farm Road£225,000Dec 2013
92 Upper Farm Road£217,000Dec 2012
98 Upper Farm Road£250,000Mar 2011
76 Upper Farm Road£247,500Nov 2010
70 Upper Farm Road£210,000Jun 2009
76 Upper Farm Road£230,000Jan 2009
95 Upper Farm Road£206,000Dec 2006
67 Upper Farm Road£245,000Sept 2006
86 Upper Farm Road£164,950Jun 2006
82 Upper Farm Road£183,000Nov 2005
85 Upper Farm Road£177,000Dec 2004
69 Upper Farm Road£197,000Nov 2004
80 Upper Farm Road£159,950Feb 2004
85 Upper Farm Road£164,000Aug 2003
64 Upper Farm Road£160,000May 2003
98 Upper Farm Road£198,000Nov 2002
76 Upper Farm Road£184,950Oct 2002
95 Upper Farm Road£129,950Mar 2002
90 Upper Farm Road£131,000Sept 2001
87 Upper Farm Road£112,000Aug 2001
69 Upper Farm Road£125,000May 2001
93 Upper Farm Road£112,000Dec 2000
64 Upper Farm Road£110,000Nov 2000
92 Upper Farm Road£132,950Mar 2000
67 Upper Farm Road£110,000Oct 1999
85 Upper Farm Road£90,500Oct 1999
98 Upper Farm Road£128,200Sept 1999
89 Upper Farm Road£97,000Aug 1999
69 Upper Farm Road£82,000Feb 1999
88 Upper Farm Road£65,000Jun 1997
98 Upper Farm Road£74,500Jan 1997
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.