Several apartment towers totalling more than 1,000 units have been endorsed unanimously by city politicians, with one calling them a perfect example of what they expect near London's bus rapid transit lines.