5 Stower Place£76,000Jun 2025
27 Stower Place£235,000Oct 2022
21 Stower Place£125,000Jan 2021
28 Stower Place£170,000Feb 2020
5 Stower Place£100,000Aug 2016
37 Stower Place£135,000Jul 2011
1 Stower Place£140,000Sept 2007
25 Stower Place£95,000Nov 2006
28 Stower Place£145,000Oct 2006
1A Stower Place£165,000Jun 2006
1 Stower Place£137,000Dec 2005
21 Stower Place£97,000Aug 2005
5 Stower Place£68,000Jul 2004
1A Stower Place£129,950Oct 2003
33 Stower Place£89,950Jun 2002
20 Stower Place£52,000Jul 2001
14 Stower Place£65,500May 2001
20 Stower Place£46,500Sept 2000
25 Stower Place£31,000Dec 1997
21 Stower Place£34,250Jul 1997
12 Stower Place£36,500Feb 1997
28 Stower Place£37,000Jul 1996
25 Stower Place£31,000Feb 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.