Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE ORCHARD Detached £1,137,325 £700,000 14 Nov 2013
3A THE ORCHARD Detached £1,578,214 £755,000 5 Mar 2004
4A THE ORCHARD Detached £888,854 £305,000 31 May 2002
5 THE ORCHARD Detached £1,393,436 £1,400,000 20 Jan 2023