Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
66 LEIGH ROAD Semi-Detached £348,363 £146,000 1 May 2003
68 LEIGH ROAD Terraced £103,170 £100,000 22 Dec 2023
72 LEIGH ROAD Terraced £299,123 £242,000 27 Sep 2019
76 LEIGH ROAD Terraced £279,861 £168,000 19 Aug 2013
78 LEIGH ROAD Terraced £209,958 £119,400 26 May 2006
78B LEIGH ROAD Detached £255,370 £200,000 22 Sep 2017
80 LEIGH ROAD Detached £431,618 £125,000 4 May 2001
82 LEIGH ROAD Semi-Detached £329,258 £322,000 29 Sep 2023
90 LEIGH ROAD Detached £475,446 £244,950 6 Aug 2004
92 LEIGH ROAD Detached £279,276 £272,000 10 May 2022
94 LEIGH ROAD Detached £344,263 £285,000 5 Aug 2020
98 LEIGH ROAD Semi-Detached £235,000 1 Feb 2024
100 LEIGH ROAD Semi-Detached £212,568 £212,000 27 Jan 2023
102 LEIGH ROAD Detached £374,379 £215,000 5 Aug 2011
104 LEIGH ROAD Detached £255,490 £45,000 23 Feb 1996
108 LEIGH ROAD Detached £289,006 £59,500 23 Jan 1998