Data drop – Taxi Ranks Taxis are an important, trusted and iconic part of London’s transport system, and they also … More