Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
143 GREEN ROAD Detached £1,098,424 £655,000 3 Nov 2006
147 GREEN ROAD Detached £596,716 £208,750 14 Jun 2002
151 GREEN ROAD Detached £916,027 £900,000 1 Dec 2023
155 GREEN ROAD Detached £838,899 £168,000 18 Sep 1997
157 GREEN ROAD Detached £867,645 £198,200 28 Jun 1999
161 GREEN ROAD Semi-Detached £681,243 £147,000 26 Nov 1998