Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
FLAT 2 25A GREEN STREET Detached £1,924,958 £730,000 15 Oct 2002
33 GREEN STREET £279,420 £220,000 7 Aug 2017