Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 BISHOPS ROAD Detached £2,303,910 £1,360,000 23 Jul 2010