Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 GREENS END Terraced £1,286,003 £340,000 19 May 2000
THE ELEPHANT AND CASTLE, 18 GREENS END £550,000 17 May 2023