Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 NEW WALK Detached £832,433 £225,000 11 Aug 2000
5 NEW WALK Detached £529,678 £250,000 5 Feb 2004
7 NEW WALK Detached £695,340 £193,000 19 Dec 2000