Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
42 LEONARD STREET Terraced £119,211 £65,000 30 Jan 2009
52 LEONARD STREET Terraced £197,366 £159,995 11 Dec 2018
53 LEONARD STREET Terraced £128,021 £92,500 14 Dec 2015
63 LEONARD STREET Terraced £133,584 £57,500 15 Jul 2003
67 LEONARD STREET Terraced £155,493 £125,000 1 Jun 2018