43 Shaftesbury Drive£270,000May 2025
50 Shaftesbury Drive£346,500Dec 2024
76 Shaftesbury Drive£323,000Jul 2024
21 Shaftesbury Drive£294,100Aug 2023
40 Shaftesbury Drive£245,000Mar 2023
58 Shaftesbury Drive£280,000Dec 2022
76 Shaftesbury Drive£332,000Oct 2022
44 Shaftesbury Drive£280,000Sept 2021
62 Shaftesbury Drive£280,000Sept 2021
42 Shaftesbury Drive£267,500Jun 2021
49 Shaftesbury Drive£165,000Jun 2019
74 Shaftesbury Drive£199,995Feb 2019
44 Shaftesbury Drive£219,000Jan 2019
66 Shaftesbury Drive£175,000Aug 2018
62 Shaftesbury Drive£185,000Dec 2016
52 Shaftesbury Drive£187,500Dec 2016
60 Shaftesbury Drive£180,000Aug 2016
35 Shaftesbury Drive£150,000Aug 2016
74 Shaftesbury Drive£161,500Aug 2015
68 Shaftesbury Drive£182,500Jul 2015
43 Shaftesbury Drive£159,000Mar 2015
45 Shaftesbury Drive£126,000Jan 2015
44 Shaftesbury Drive£159,950Mar 2013
31 Shaftesbury Drive£160,000Aug 2012
68 Shaftesbury Drive£160,000May 2012
43 Shaftesbury Drive£173,725Apr 2010
49 Shaftesbury Drive£147,000Apr 2009
50 Shaftesbury Drive£218,000May 2007
74 Shaftesbury Drive£173,000Mar 2007
21 Shaftesbury Drive£187,500Jul 2005
43 Shaftesbury Drive£144,000Sept 2004
50 Shaftesbury Drive£122,950May 2003
21 Shaftesbury Drive£116,500Nov 2002
42 Shaftesbury Drive£87,000Jun 2002
44 Shaftesbury Drive£92,000Mar 2002
54 Shaftesbury Drive£110,000Oct 2001
35 Shaftesbury Drive£75,000Oct 2000
35 Shaftesbury Drive£75,000Oct 2000
52 Shaftesbury Drive£73,950Nov 1999
49 Shaftesbury Drive£55,000Jul 1996
17 Shaftesbury Drive£70,000Aug 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.