London Routemaster buses: Decision due on Wrightbus order worth £60m

But Labour's mayoral candidate Sadiq Khan has vowed to freeze future purchases "of the most expensive buses in the world". They cost about £350,000 each. Any new order would include adjustments to design, including opening windows and a better …