Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 LAMBOURN AVENUE Terraced £107,680 £68,000 14 Feb 2014
25 LAMBOURN AVENUE Semi-Detached £29,755 £8,000 27 Jul 2000