26 Ambury Hill£270,000May 2026
7 Ambury Hill£285,000Dec 2025
12 Ambury Hill£290,000Nov 2025
3 Ambury Hill£265,000Oct 2025
60 Ambury Hill£284,000Mar 2025
48 Ambury Hill£365,000Jan 2025
33 Ambury Hill£300,000Nov 2022
6 Ambury Hill£275,000Mar 2021
45 Ambury Hill£195,000Sept 2020
43 Ambury Hill£245,000Apr 2020
12 Ambury Hill£225,000Feb 2020
54 Ambury Hill£250,000Sept 2019
54 Ambury Hill£262,500Nov 2017
36 Ambury Hill£276,000Apr 2017
54 Ambury Hill£215,000Jan 2017
33 Ambury Hill£210,000Jul 2016
26 Ambury Hill£172,500Aug 2014
36 Ambury Hill£210,000Dec 2013
43 Ambury Hill£174,995Aug 2013
27 Ambury Hill£143,000Jun 2012
20 Ambury Hill£153,000May 2011
22 Ambury Hill£146,000Apr 2011
56 Ambury Hill£155,000Apr 2010
40 Ambury Hill£147,500Aug 2009
5 Ambury Hill£155,000May 2009
29 Ambury Hill£190,000Feb 2008
3 Ambury Hill£154,000Apr 2005
56 Ambury Hill£134,995Jul 2004
9 Ambury Hill£128,000Apr 2004
7 Ambury Hill£120,000Dec 2003
15 Ambury Hill£134,950Aug 2003
23 Ambury Hill£129,000Jul 2003
33 Ambury Hill£133,995Jul 2003
9 Ambury Hill£103,000May 2002
23 Ambury Hill£108,000May 2002
11 Ambury Hill£94,000Jan 2002
29 Ambury Hill£94,000Aug 2001
48 Ambury Hill£93,000Jun 2001
1 Ambury Hill£94,000Dec 2000
33 Ambury Hill£80,000Dec 2000
12 Ambury Hill£72,000Aug 2000
48 Ambury Hill£59,000Jul 2000
18 Ambury Hill£76,500May 2000
23 Ambury Hill£63,000Jan 2000
41 Ambury Hill£63,500Jun 1999
30 Ambury Hill£45,000Aug 1998
33 Ambury Hill£57,000Apr 1998
34 Ambury Hill£39,000Jul 1997
40 Ambury Hill£30,000Aug 1996
29 Ambury Hill£52,000Aug 1996
43 Ambury Hill£50,000Jul 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.