92 Farm Road£175,000Aug 2024
85 Farm Road£138,000Aug 2024
69 Farm Road£96,000Jul 2023
79 Farm Road£108,000Apr 2023
92A Farm Road£155,000Feb 2023
81 Farm Road£155,000Sept 2022
85 Farm Road£110,000Mar 2022
81 Farm Road£136,500Feb 2022
105 Farm Road£50,000May 2020
92 Farm Road£127,500Mar 2019
92A Farm Road£115,000Dec 2018
94 Farm Road£120,000Nov 2018
98 Farm Road£120,000Nov 2018
96A Farm Road£115,000Oct 2018
96 Farm Road£123,500Sept 2018
81 Farm Road£83,000May 2018
92 Farm Road£91,000Jan 2018
92 Farm Road£80,000Feb 2017
53 Farm Road£67,500Dec 2013
85 Farm Road£67,000Apr 2004
85 Farm Road£49,995Oct 2003
52 Farm Road£41,500Mar 2003
71 Farm Road£21,000Aug 2000
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.