Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 LAMBERHEAD ROAD Semi-Detached £158,121 £84,000 15 Nov 2004
93 LAMBERHEAD ROAD Semi-Detached £140,956 £69,950 14 May 2004
95 LAMBERHEAD ROAD Semi-Detached £134,169 £110,000 18 Jan 2020
103 LAMBERHEAD ROAD Semi-Detached £128,558 £104,000 31 May 2019