Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
131 - 159 EDGWARE ROAD £8,040,000 5 Nov 2018