Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
51A CHURCH ROAD Detached £1,109,388 5 Aug 2014