Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 CHURCH ROAD Semi-Detached £242,781 £157,950 16 Jun 2014