Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
F23 UNIT C 399 EDGWARE ROAD £900,000 18 Apr 2016
UNIT A 399 EDGWARE ROAD £42,800,000 14 Mar 2018