Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOWFORD GROVE Detached £421,594 £172,500 28 Mar 2003
2 STOWFORD GROVE Detached £316,550 £232,000 29 Apr 2016
4 STOWFORD GROVE Detached £310,764 £209,950 13 Apr 2015
6 STOWFORD GROVE Detached £472,142 £144,500 12 Oct 2001