Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HOWLAND ROAD Terraced £367,894 £216,000 15 Sep 2006
3 HOWLAND ROAD Terraced £318,214 £163,250 27 Jul 2004
7 HOWLAND ROAD Terraced £346,874 £329,600 14 Jan 2022
9 HOWLAND ROAD Semi-Detached £145,091 £29,640 8 Dec 1997
11 HOWLAND ROAD Terraced £302,536 £166,000 5 Oct 2005