Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE GREEN Detached £922,924 £750,000 7 Aug 2019
4 THE GREEN Detached £908,560 £900,000 27 Mar 2023
5 THE GREEN Detached £1,011,407 £622,500 18 Nov 2013