Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84 BARROW ROAD Detached £228,922 £230,000 27 Jan 2023
86 BARROW ROAD Detached £211,812 £56,000 26 May 2000
88 BARROW ROAD Detached £297,798 £174,000 17 Dec 2010
90 BARROW ROAD Detached £260,000 14 Dec 2023
92 BARROW ROAD Detached £368,132 £160,000 22 Aug 2003
94 BARROW ROAD Detached £348,486 £282,500 11 Dec 2018