Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOWFORD GROVE Detached £418,496 £172,500 28 Mar 2003
2 STOWFORD GROVE Detached £314,224 £232,000 29 Apr 2016
4 STOWFORD GROVE Detached £308,480 £209,950 13 Apr 2015
6 STOWFORD GROVE Detached £468,673 £144,500 12 Oct 2001