Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 HOWLANDS Terraced £419,244 £175,000 14 Apr 2003
76 HOWLANDS Terraced £481,152 £475,000 5 Sep 2023
78 HOWLANDS Terraced £348,293 £230,000 1 Aug 2014
94 HOWLANDS Terraced £376,165 £210,000 14 Nov 2008