Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 LEIGH ROAD £390,000 15 Sep 2020
85 LEIGH ROAD £230,000 5 Jul 2017
91 LEIGH ROAD Semi-Detached £400,000 12 May 2023
93 LEIGH ROAD Semi-Detached £240,000 12 Jun 2019