Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEECHPOOL HOLDINGS Detached £471,645 £330,000 21 Aug 2015
6 LEECHPOOL HOLDINGS Semi-Detached £272,469 £252,850 29 Sep 2021