Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
48 LEONARD ROAD Detached £365,103 £64,000 30 Nov 1995
50 LEONARD ROAD Detached £508,879 £147,000 9 Apr 2001
51 LEONARD ROAD Detached £215,171 £170,500 13 Oct 2017
52 LEONARD ROAD Semi-Detached £331,204 £180,000 17 Jun 2009
52 LEONARD ROAD Semi-Detached £331,204 £180,000 17 Jun 2009
54 LEONARD ROAD Detached £373,103 £218,000 1 Dec 2010
55 LEONARD ROAD Detached £306,572 £179,995 11 Feb 2010
58 LEONARD ROAD Detached £325,000 10 Oct 2023
59 LEONARD ROAD Detached £296,565 £207,500 7 Aug 2015
62 LEONARD ROAD Semi-Detached £304,222 £75,500 3 Dec 1999
64 LEONARD ROAD Semi-Detached £322,786 £210,000 16 Jun 2014