Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6TH FLOOR OFFICE 17 STATION ROAD £18,899,604 £15,300,000 1 Feb 2019