Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
183 ISLEDON ROAD Terraced £1,706,810 £995,000 6 Jan 2011
201 ISLEDON ROAD £129,412,526 £105,800,000 15 May 2020