Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 LEIGH ROAD Semi-Detached £313,834 £170,000 29 Jun 2005
122 LEIGH ROAD Semi-Detached £392,629 £320,000 30 Sep 2019
124 LEIGH ROAD Semi-Detached £383,992 £140,000 28 Aug 2002