Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 LAMBOURN ROAD Terraced £1,430,896 £255,000 31 May 1996
21 LAMBOURN ROAD Terraced £1,756,725 £1,765,000 27 Jan 2023
27 LAMBOURN ROAD Flats/Maisonettes £310,595 £165,000 30 Nov 2004