Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEAF CLOSE Terraced £775,406 £568,000 5 Feb 2016
4 LEAF CLOSE Terraced £684,525 £299,950 5 Sep 2003
7 LEAF CLOSE Terraced £775,223 £483,000 6 Dec 2013
15 LEAF CLOSE Terraced £836,358 £649,950 26 May 2017
17 LEAF CLOSE Semi-Detached £718,844 £325,000 14 Nov 2003
17 LEAF CLOSE Terraced £718,844 £325,000 14 Nov 2003