Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
18 ST LEONARDS LANE Terraced £553,347 £360,000 13 Jun 2014
19 ST LEONARDS LANE Terraced £272,303 £150,000 5 Dec 2008
20 ST LEONARDS LANE Terraced £553,494 £279,950 11 Jun 2004
21 ST LEONARDS LANE Terraced £574,961 £440,000 13 Jan 2017
22 ST LEONARDS LANE Terraced £481,115 £485,000 7 Sep 2022
23 ST LEONARDS LANE Terraced £748,785 £273,000 22 Aug 2002