Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ALEXANDRA HOUSE, 10 STATION ROAD £18,668,772 £15,500,000 27 Mar 2020