Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEONARDS PLACE Terraced £189,109 £190,000 11 Jan 2023
5 LEONARDS PLACE Terraced £159,931 £128,000 16 Feb 2018
7 LEONARDS PLACE Terraced £239,222 £42,100 15 Dec 1995
8 LEONARDS PLACE Terraced £193,136 £133,000 26 Jun 2015
9 LEONARDS PLACE Terraced £197,244 £113,000 26 May 2006
10 LEONARDS PLACE Terraced £268,898 £149,000 11 Aug 2009
13 LEONARDS PLACE Terraced £197,678 £160,000 7 Jun 2019
14 LEONARDS PLACE Terraced £155,350 £145,000 17 Dec 2021
15 LEONARDS PLACE Terraced £220,880 £40,000 3 Sep 1996
16 LEONARDS PLACE Terraced £184,688 £146,500 17 Nov 2017
17 LEONARDS PLACE Terraced £227,650 £125,600 25 Nov 2005
18 LEONARDS PLACE Terraced £163,073 £136,000 14 Aug 2020
19 LEONARDS PLACE Terraced £217,879 £128,000 9 Jul 2012
21 LEONARDS PLACE Semi-Detached £160,301 £69,000 21 Jul 2003
23 LEONARDS PLACE Terraced £111,938 £20,400 3 Oct 1996