Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEEN CLOSE Detached £335,618 £215,000 27 Sep 2007
4 LEEN CLOSE Detached £315,850 £315,000 28 Jul 2022
5 LEEN CLOSE Detached £316,624 £185,000 14 Dec 2010
8 LEEN CLOSE Detached £396,695 £109,000 10 Nov 2000
10 LEEN CLOSE Detached £378,980 £380,000 12 Aug 2022
12 LEEN CLOSE Detached £316,195 £185,000 19 Mar 2012