22 Upper Farm Road£395,000Mar 2026
30 Upper Farm Roadnew build£356,250Jan 2025
44 Upper Farm Roadnew build£460,750Nov 2024
10 Upper Farm Roadnew build£500,000Oct 2024
42 Upper Farm Roadnew build£379,996Aug 2024
25 Upper Farm Roadnew build£513,000Aug 2024
38 Upper Farm Roadnew build£460,750Aug 2024
23 Upper Farm Roadnew build£451,250Jun 2024
40 Upper Farm Roadnew build£378,996May 2024
46 Upper Farm Roadnew build£461,750Mar 2024
36 Upper Farm Roadnew build£379,996Mar 2024
28 Upper Farm Roadnew build£322,500Mar 2024
8 Upper Farm Roadnew build£550,000Feb 2024
27 Upper Farm Roadnew build£485,000Jan 2024
34 Upper Farm Roadnew build£289,750Dec 2023
32 Upper Farm Roadnew build£278,000Dec 2023
5 Upper Farm Roadnew build£294,500Dec 2023
3 Upper Farm Roadnew build£379,995Nov 2023
24 Upper Farm Roadnew build£399,995Nov 2023
19 Upper Farm Roadnew build£379,995Nov 2023
26 Upper Farm Roadnew build£285,000Nov 2023
7 Upper Farm Roadnew build£279,775Nov 2023
1 Upper Farm Roadnew build£335,000Oct 2023
15 Upper Farm Roadnew build£265,000Oct 2023
17 Upper Farm Roadnew build£289,750Oct 2023
2 Upper Farm Roadnew build£399,995Oct 2023
21 Upper Farm Roadnew build£399,250Sept 2023
22 Upper Farm Roadnew build£394,250Sept 2023
16 Upper Farm Roadnew build£310,000Sept 2023
14 Upper Farm Roadnew build£280,250Sept 2023
6 Upper Farm Roadnew build£450,000Aug 2023
12 Upper Farm Roadnew build£560,000Aug 2023
4 Upper Farm Roadnew build£415,000Aug 2023
18 Upper Farm Roadnew build£57,952Dec 2022
9 Upper Farm Roadnew build£57,952Dec 2022
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.