Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE LEAZE Semi-Detached £185,007 £37,050 15 Sep 1997
3 THE LEAZE Terraced £445,395 £440,000 14 Jun 2023
5 THE LEAZE Semi-Detached £388,910 £215,500 17 Aug 2009