Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 NORTH LEECH Detached £415,701 £395,000 14 Jan 2022
2 NORTH LEECH Semi-Detached £401,135 £146,250 19 Aug 2002
4 NORTH LEECH Semi-Detached £319,822 £101,000 21 Dec 2001
6 NORTH LEECH Semi-Detached £325,313 £191,000 1 Sep 2006
7 NORTH LEECH Detached £422,044 £237,500 24 Feb 2006
9 NORTH LEECH Detached £480,962 £130,000 9 Aug 2000
12 NORTH LEECH Semi-Detached £248,004 £245,000 20 Jun 2023