Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 BEECH SQUARE Terraced £123,227 £100,000 29 Nov 2018
5 BEECH SQUARE Semi-Detached £141,236 £140,000 25 Aug 2023
7 BEECH SQUARE Terraced £203,511 £36,000 7 Jul 1995
18 BEECH SQUARE Terraced £159,294 £97,000 26 Jan 2007