67 Russell Street£274,000Feb 2026
47 Russell Street£128,750Jan 2026
45 Russell Street£126,500Oct 2025
49 Russell Street£126,500Oct 2025
22 Russell Street£135,000Aug 2025
30 Russell Street£153,500Jul 2025
18 Russell Street£137,500Mar 2025
73 Russell Street£255,000Dec 2024
69 Russell Street£290,500Nov 2024
1 Russell Street£150,000Jul 2024
87 Russell Street£395,000Mar 2024
24 Russell Street£127,500Dec 2023
3 Russell Street£271,950Jul 2022
29 Russell Streetnew build£116,000Sept 2021
31 Russell Streetnew build£116,000Sept 2021
18 Russell Streetnew build£154,000May 2021
16 Russell Streetnew build£154,000May 2021
20 Russell Streetnew build£154,000May 2021
45 Russell Streetnew build£128,000Apr 2021
49 Russell Streetnew build£128,000Apr 2021
47 Russell Streetnew build£128,000Apr 2021
35 Russell Streetnew build£214,995Apr 2021
37 Russell Streetnew build£216,995Mar 2021
33 Russell Streetnew build£219,995Mar 2021
39 Russell Streetnew build£251,995Mar 2021
41 Russell Streetnew build£254,995Mar 2021
24 Russell Streetnew build£154,000Mar 2021
22 Russell Streetnew build£154,000Mar 2021
26 Russell Streetnew build£154,000Mar 2021
43 Russell Streetnew build£261,995Mar 2021
71 Russell Street£209,950Sept 2020
53 Russell Streetnew build£116,000Mar 2020
51 Russell Streetnew build£116,000Mar 2020
77 Russell Streetnew build£284,995Dec 2019
59 Russell Street£109,500Dec 2019
57 Russell Street£109,500Dec 2019
30 Russell Street£154,000Nov 2019
75 Russell Streetnew build£324,995Nov 2019
28 Russell Street£154,000Nov 2019
81 Russell Streetnew build£334,995Nov 2019
69 Russell Streetnew build£254,995Nov 2019
65 Russell Streetnew build£244,995Nov 2019
67 Russell Streetnew build£244,995Nov 2019
63 Russell Streetnew build£256,995Nov 2019
83 Russell Streetnew build£329,995Nov 2019
73 Russell Streetnew build£209,995Nov 2019
71 Russell Streetnew build£209,995Nov 2019
89 Russell Streetnew build£336,995Nov 2019
79 Russell Streetnew build£279,995Oct 2019
87 Russell Streetnew build£336,995Oct 2019
40 Russell Streetnew build£390,995Oct 2019
85 Russell Streetnew build£304,995Sept 2019
3 Russell Street£155,143Jul 2017
4 Russell Streetnew build£262,995Jul 2017
6 Russell Streetnew build£249,995Jul 2017
2 Russell Streetnew build£267,995Jul 2017
1 Russell Street£161,391Jul 2017
8 Russell Street£129,408Jul 2017
10 Russell Street£129,363Jul 2017
19 Russell Street£108,015Jun 2017
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.