Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 BARROW ROAD Semi-Detached £989,229 £825,000 6 Aug 2020
93 BARROW ROAD Semi-Detached £611,523 £600,000 23 May 2022
97 BARROW ROAD Terraced £640,457 £200,000 13 Nov 2001
99 BARROW ROAD Terraced £725,155 £275,000 23 Oct 2002
101 BARROW ROAD Semi-Detached £832,781 £491,000 21 Jun 2012
103 BARROW ROAD Terraced £1,045,409 £820,000 7 Jul 2017