Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6A IVOR PLACE Semi-Detached £1,899,319 £560,000 22 Jun 2001
7 IVOR PLACE Flats/Maisonettes £1,457,138 £500,000 15 May 2002
10 IVOR PLACE Terraced £1,823,897 £324,000 2 May 1995