Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
76 LEIGH ROAD Semi-Detached £298,872 £65,000 18 Dec 1998
76A LEIGH ROAD Flats/Maisonettes £219,415 £138,000 28 May 2008
78A LEIGH ROAD Terraced £168,000 18 Apr 2024
82A LEIGH ROAD Terraced £335,310 £95,000 27 Feb 2001
86A LEIGH ROAD Flats/Maisonettes £182,145 £39,000 3 Jul 1998