Architect Foster + Partners has completed its first residential skyscraper in London, which contains 299 luxury apartments.