25 Shepherd Street£77,500Feb 2026
14 Shepherd Street£80,000Dec 2025
17 Shepherd Street£69,000Mar 2025
20 Shepherd Street£87,000Jan 2025
25 Shepherd Street£53,000Jan 2025
14 Shepherd Street£45,000Sept 2024
23 Shepherd Street£72,000Jun 2023
10 Shepherd Street£50,000Aug 2022
19 Shepherd Street£80,000Jun 2022
22 Shepherd Street£75,000Apr 2022
9 Shepherd Street£60,000Oct 2021
18 Shepherd Street£80,000Sept 2021
24 Shepherd Street£67,000Dec 2020
22 Shepherd Street£50,000Nov 2019
3 Shepherd Street£52,500Nov 2018
18 Shepherd Street£48,000Apr 2018
6 Shepherd Street£54,000Mar 2018
10 Shepherd Street£42,000Jan 2018
12 Shepherd Street£39,950Jan 2018
10 Shepherd Street£35,000Dec 2013
23 Shepherd Street£56,000Apr 2011
12 Shepherd Street£56,750Jun 2010
22 Shepherd Street£50,000Oct 2009
25 Shepherd Street£95,000Jun 2008
14 Shepherd Street£80,000Nov 2007
16 Shepherd Street£83,500Jan 2007
21 Shepherd Street£71,000Apr 2006
24 Shepherd Street£87,500Mar 2006
17 Shepherd Street£87,500Apr 2005
33 Shepherd Street£66,500Jan 2005
10 Shepherd Street£70,001Jul 2004
24 Shepherd Street£44,000Sept 2003
10 Shepherd Street£45,000Jul 2003
17 Shepherd Street£49,000Jul 2003
29 Shepherd Street£34,000Dec 2002
2 Shepherd Street£13,888Apr 2002
3 Shepherd Street£37,500Apr 2002
16 Shepherd Street£33,950Dec 2001
24 Shepherd Street£30,000Jan 2001
21 Shepherd Street£22,500Aug 2000
27 Shepherd Street£26,000Feb 2000
8 Shepherd Street£33,950Jul 1997
30 Shepherd Street£28,000Aug 1996
25 Shepherd Street£29,950Jan 1996
21 Shepherd Street£31,000Mar 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.