Albert and Swedish Wharf in Fulham, London, is set for a new £300 million residential and logistics development as Henley Investment Management has completed the acquisition of the land on the site.