Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
7 THE GREEN Semi-Detached £1,062,564 £936,000 4 Feb 2021
8 THE GREEN Semi-Detached £932,815 £170,000 14 Oct 1996