Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
34 LAMBARDE ROAD Semi-Detached £600,682 £595,000 21 Jul 2023
37 LAMBARDE ROAD Detached £730,217 £625,000 2 Oct 2020
38 LAMBARDE ROAD Terraced £552,300 £450,000 12 Oct 2018
39 LAMBARDE ROAD Detached £617,864 £147,500 9 Sep 1999
40 LAMBARDE ROAD Terraced £533,002 £165,000 19 Oct 2001
42 LAMBARDE ROAD Terraced £437,858 £207,500 5 Feb 2004
46 LAMBARDE ROAD Terraced £867,436 £695,000 23 Mar 2018
48 LAMBARDE ROAD Terraced £931,712 £750,000 15 May 2018
50 LAMBARDE ROAD Detached £1,055,940 £850,000 15 May 2018