53 Stowe Road£307,000Aug 2025
WATER'S EDGE Stowe Road£1,300,000Feb 2025
55 Stowe Road£258,000Dec 2024
36 Stowe Road£365,000Nov 2024
WATERSEDGE Stowe Road£500,000Jun 2023
63 Stowe Road£339,000Aug 2020
35 Stowe Road£172,500Apr 2018
35 Stowe Road£158,500Sept 2017
55 Stowe Road£175,000Dec 2015
35 Stowe Road£142,500Jul 2015
59 Stowe Road£124,995Feb 2014
53 Stowe Road£99,000May 2012
WATERSEDGE Stowe Road£575,000Aug 2011
59 Stowe Road£124,995Jun 2011
59 Stowe Road£125,000Oct 2010
34 Stowe Road£239,000Jul 2008
43 Stowe Road£139,000May 2008
43 Stowe Road£115,000Aug 2006
35 Stowe Road£117,500Dec 2005
36 Stowe Road£195,000Nov 2005
52 Stowe Roadnew build£360,000Jun 2004
44 Stowe Road£195,000Jun 2004
50 Stowe Roadnew build£245,000Mar 2004
56 Stowe Road£330,000Mar 2004
51 Stowe Road£63,000Dec 2003
61 Stowe Road£97,500Aug 2003
35 Stowe Road£90,995Aug 2003
55 Stowe Road£56,000Jul 2003
59 Stowe Road£83,500Jan 2003
43 Stowe Road£82,000Nov 2002
34 Stowe Road£164,950Nov 2002
44 Stowe Road£137,995Nov 2001
35 Stowe Road£54,500May 2000
35 Stowe Road£43,000Apr 1999
34 Stowe Road£98,950Sept 1998
36 Stowe Roadnew build£81,950Jun 1998
35 Stowe Road£24,000Mar 1998
63 Stowe Roadnew build£102,500Dec 1997
43 Stowe Road£45,995Oct 1997
46 Stowe Roadnew build£63,950Oct 1997
44 Stowe Roadnew build£71,000Sept 1997
48 Stowe Roadnew build£65,000Aug 1997
43 Stowe Road£28,500Apr 1997
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.