Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LEOPOLD ROAD Detached £388,383 £335,000 5 Nov 2020
10 LEOPOLD ROAD Detached £462,981 £415,000 11 Aug 2021