Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
65 LEONARD ROAD Detached £313,881 £170,000 24 Feb 2009
61 LEONARD ROAD Detached £303,583 £172,500 28 Oct 2009
63 LEONARD ROAD Detached £370,278 £135,000 9 Aug 2002
66 LEONARD ROAD Detached £415,488 £245,000 1 Jun 2010
67 LEONARD ROAD Detached £367,792 £98,000 15 Jun 2000
69 LEONARD ROAD Detached £331,471 £260,000 3 Jul 2017
70 LEONARD ROAD Semi-Detached £302,712 £73,000 14 Oct 1999
71 LEONARD ROAD Detached £300,280 £229,000 16 Dec 2016
74 LEONARD ROAD Semi-Detached £305,731 £193,950 23 Jul 2007
78 LEONARD ROAD Semi-Detached £319,614 £187,000 15 Mar 2012
ON THE BEACH LEONARD ROAD Detached £491,114 £205,000 3 Apr 2003