Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HEYDON ROAD £1,541,597 £1,260,000 14 Feb 2020
15 HEYDON ROAD Detached £1,547,686 £1,100,000 16 Oct 2015
19 HEYDON ROAD Detached £753,796 £410,000 15 Jul 2005