Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 BARCLYDE STREET Terraced £109,667 £19,300 15 Dec 1995
26 BARCLYDE STREET Terraced £122,377 £25,000 12 Dec 1997
30 BARCLYDE STREET Terraced £129,594 £71,500 18 Nov 2005
31 BARCLYDE STREET Terraced £80,819 £75,000 30 Sep 2021
34 BARCLYDE STREET Terraced £56,045 £12,000 6 Jul 1998