Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LAMBOURN AVENUE Semi-Detached £432,240 £382,500 27 May 2021
4 LAMBOURN AVENUE Semi-Detached £547,377 £167,000 28 Sep 2001
5 LAMBOURN AVENUE Detached £601,619 £600,000 21 Jul 2022
8 LAMBOURN AVENUE Semi-Detached £557,503 £550,000 7 Jul 2023
10 LAMBOURN AVENUE Semi-Detached £384,170 £223,500 25 Jan 2012