Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
EVILLA CHESHAM ROAD Semi-Detached £1,452,161 £1,425,000 4 Apr 2023