Transport for London has decided not to renew the company's licence to operate in the capital as its current service is not fit and proper (Leon Neal/Getty Images)
Transport for London has decided not renew the company’s licence to operate in the capital as it’s current service is “not fit and proper” (Leon Neal/Getty Images)