Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
HOLLYCROFT, 33A LANGHAM ROAD Detached £845,000 31 Jul 2015