Westminster Property Association and Westminster City Council have launched London’s first Sustainable City Charter.