Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 LEE ROAD Detached £1,778,863 £945,000 4 Nov 2004
FLAT 3 38 LEE ROAD Flats/Maisonettes £590,108 £550,000 30 Jun 2021