31 Shaftesbury Avenue£259,000May 2026
36 Shaftesbury Avenue£265,000Sept 2024
26 Shaftesbury Avenue£270,000Apr 2024
29 Shaftesbury Avenue£270,000Aug 2023
33 Shaftesbury Avenue£250,000Oct 2022
4 Shaftesbury Avenue£265,000Sept 2022
23 Shaftesbury Avenue£337,450Nov 2021
42 Shaftesbury Avenue£236,000Nov 2021
12 Shaftesbury Avenue£184,000Oct 2020
40 Shaftesbury Avenue£226,000Feb 2020
25 Shaftesbury Avenue£235,000Nov 2019
34 Shaftesbury Avenue£183,500Apr 2019
26 Shaftesbury Avenue£143,000Mar 2015
27 Shaftesbury Avenue£160,000Oct 2014
20 Shaftesbury Avenue£287,000Aug 2014
31 Shaftesbury Avenue£146,000Jul 2014
40 Shaftesbury Avenue£145,000Apr 2014
38 Shaftesbury Avenue£152,000Feb 2014
32 Shaftesbury Avenue£149,500Jan 2014
30 Shaftesbury Avenue£161,000Sept 2013
37 Shaftesbury Avenue£140,100Aug 2012
30 Shaftesbury Avenue£140,000Apr 2009
18 Shaftesbury Avenue£222,500May 2008
8 Shaftesbury Avenue£182,500Nov 2007
44 Shaftesbury Avenue£195,000Sept 2007
12 Shaftesbury Avenue£160,000Jul 2007
2 Shaftesbury Avenue£174,000Dec 2005
21 Shaftesbury Avenue£188,950Sept 2005
17 Shaftesbury Avenue£225,000Apr 2004
4 Shaftesbury Avenue£165,000Jan 2004
31 Shaftesbury Avenue£110,000Oct 2002
2 Shaftesbury Avenue£119,950Sept 2002
34 Shaftesbury Avenue£92,000Aug 2002
17 Shaftesbury Avenue£121,000Dec 2001
21 Shaftesbury Avenue£117,000Aug 2001
3 Shaftesbury Avenue£60,000Jul 2000
15 Shaftesbury Avenue£64,500Oct 1999
12 Shaftesbury Avenue£42,000May 1997
44 Shaftesbury Avenue£56,000Mar 1996
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.