Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 THE MEADOW Detached £643,126 £637,500 18 Aug 2023
1 THE MEADOW Detached £3,887 £2,500 3 Oct 2007