Hammersmith & Fulham council have approved the plans of the Earls Court Development Company (ECDC) to build a massive complex of homes, offices, hotels, and various retail and commercial properties.