Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
227 - 231 SELBOURNE ROAD £428,221 £350,000 7 Feb 2020
241 SELBOURNE ROAD Detached £2,133,157 £375,000 25 Sep 1995