21 Sheppard Street£100,000Jan 2026
11 Sheppard Street£90,000Jan 2026
23 Sheppard Street£118,000Nov 2025
4 Sheppard Street£130,000Oct 2025
15 Sheppard Street£137,000Aug 2025
8 Sheppard Street£125,000May 2021
23 Sheppard Street£82,000May 2019
26 Sheppard Street£110,000Mar 2019
8 Sheppard Street£95,000Oct 2018
9 Sheppard Street£110,000May 2018
35 Sheppard Street£60,000May 2018
28 Sheppard Street£107,500Mar 2017
37 Sheppard Street£110,000Feb 2017
22 Sheppard Street£90,000Jun 2016
23 Sheppard Street£80,000Feb 2016
16 Sheppard Street£69,000Sept 2015
15 Sheppard Street£79,000Sept 2014
27 Sheppard Street£105,000Mar 2011
26 Sheppard Street£102,000Jan 2010
15 Sheppard Street£96,500Jun 2009
27 Sheppard Street£80,000Nov 2008
14 Sheppard Street£120,000Aug 2007
7 Sheppard Street£100,000Aug 2007
29 Sheppard Street£65,000Feb 2007
33 Sheppard Street£105,000Feb 2007
4 Sheppard Street£87,000Jan 2007
2 Sheppard Street£25,000Aug 2005
1 Sheppard Street£85,000May 2005
14 Sheppard Street£73,000Feb 2005
9 Sheppard Street£61,000Aug 2004
37 Sheppard Street£84,400Apr 2004
8 Sheppard Street£34,500May 2003
15 Sheppard Street£54,950Apr 2003
35 Sheppard Street£36,000Nov 2002
22 Sheppard Street£33,500Oct 2002
32 Sheppard Street£32,000Jan 2002
29 Sheppard Street£28,500Dec 2001
21 Sheppard Street£23,500Nov 2001
31 Sheppard Street£30,000Dec 2000
8 Sheppard Street£25,500Aug 2000
32 Sheppard Street£16,000Jul 2000
9 Sheppard Street£21,950Dec 1999
27 Sheppard Street£30,000Oct 1999
28 Sheppard Street£38,000Oct 1998
33 Sheppard Street£30,000May 1998
39 Sheppard Street£45,000Jan 1998
15 Sheppard Street£31,000Oct 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.