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