Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEIGHTON ROAD Semi-Detached £157,195 £85,000 6 May 2005
4 LEIGHTON ROAD Terraced £82,843 £42,500 28 Jul 2004
10 LEIGHTON ROAD Terraced £38,149 £23,750 20 Apr 2007
12 LEIGHTON ROAD Terraced £113,929 £60,000 21 Oct 2004
36 LEIGHTON ROAD Terraced £81,127 £82,000 28 Oct 2022
38 LEIGHTON ROAD Terraced £116,410 £115,000 30 Jun 2023
40 LEIGHTON ROAD Terraced £116,489 £115,000 27 Sep 2023