Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DUCK END Detached £665,000 £665,000 1 Mar 2024
6 DUCK END Detached £641,042 £390,000 28 Jul 2008
8 DUCK END Detached £556,334 £420,000 28 Oct 2016