Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEOPOLD STREET Terraced £182,987 £119,950 15 Aug 2014
2 LEOPOLD STREET Terraced £128,284 £121,000 27 Jan 2022
4 LEOPOLD STREET Terraced £151,587 £100,500 14 Nov 2014
7 LEOPOLD STREET Terraced £96,895 £73,000 28 Nov 2016
8 LEOPOLD STREET Terraced £158,545 £93,000 23 Nov 2012
12 LEOPOLD STREET Terraced £120,955 £80,500 3 Dec 2014