Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
8 APOLLO PLACE Flats/Maisonettes £1,399,556 £718,000 14 Jul 2004
9 APOLLO PLACE Terraced £5,042,086 £3,300,000 23 Jul 2014