7 Haymarket£350,000Feb 2026
26 Haymarket£400,000Sept 2025
10 Haymarket£280,000Aug 2024
3 Haymarket£268,000May 2024
34 Haymarket£312,000Mar 2024
31 Haymarket£534,040Oct 2023
12 Haymarket£315,000Aug 2023
3 Haymarket£265,000Aug 2023
1 Haymarket£287,000Nov 2022
7 Haymarket£325,000Feb 2022
8 Haymarket£302,500Nov 2020
15 Haymarket£259,950Sept 2020
5 Haymarket£200,000Feb 2020
27 Haymarket£243,000Jan 2020
8 Haymarket£263,500Sept 2019
10 Haymarket£245,000Jul 2019
15 Haymarket£182,000Jul 2019
31 Haymarket£215,000Mar 2019
27 Haymarket£180,000Sept 2018
29 Haymarket£130,000Jul 2018
13 Haymarket£262,000Aug 2017
24 Haymarket£265,000Aug 2017
30 Haymarket£209,500May 2017
42 Haymarket£190,000Jan 2017
41 Haymarket£271,000Aug 2016
34 Haymarket£230,000Jul 2016
28 Haymarket£225,000Mar 2016
7 Haymarket£233,000May 2015
32 Haymarket£199,750Nov 2014
29 Haymarket£217,500Sept 2014
10 Haymarket£225,000May 2014
35 Haymarket£305,000Apr 2014
29 Haymarket£168,500Nov 2013
7 Haymarket£217,500Jul 2010
14 Haymarket£148,000Jul 2009
21 Haymarket£155,000Jul 2009
32 Haymarket£193,000Aug 2007
24 Haymarket£210,000Jun 2007
35 Haymarket£220,000May 2007
8 Haymarket£218,000Jul 2006
20 Haymarket£249,950Nov 2005
20 Haymarket£249,950Nov 2005
12 Haymarket£235,000Jun 2005
19 Haymarket£275,000Oct 2004
24 Haymarket£182,000Feb 2004
26 Haymarket£241,500Oct 2003
15 Haymarket£129,950Oct 2002
9 Haymarket£124,500Jun 2002
20 Haymarket£110,000Jul 2001
38 Haymarket£22,000Oct 2000
25 Haymarket£95,000Dec 1999
18 Haymarket£76,500Dec 1999
15 Haymarket£78,000Jul 1999
12 Haymarket£95,000Jun 1999
1 Haymarket£71,000Jan 1999
3 Haymarket£77,369Oct 1998
3 Haymarket£74,500Feb 1998
17 Haymarket£74,500Sept 1997
34 Haymarket£63,500Mar 1997
26 Haymarket£52,000Dec 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.