Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
77 BEECHWOOD ROAD Detached £1,001,111 £390,000 15 Nov 2002
79 BEECHWOOD ROAD Detached £834,759 £675,000 30 Apr 2019
83 BEECHWOOD ROAD Detached £1,032,895 £210,000 21 Nov 1997
89 BEECHWOOD ROAD Detached £918,234 £575,000 1 May 2007
91 BEECHWOOD ROAD Detached £847,078 £450,000 18 Nov 2004
95 BEECHWOOD ROAD Detached £668,005 £331,500 27 May 2004
97 BEECHWOOD ROAD Detached £933,983 £284,950 19 Sep 2001