London Taxi Marathon

Taxis are everywhere you look in London. Unless you want one that is. Then you can wait ages before three turn up at once! Occasionally you may be in the enviable position of having a few vie for your trade but that’s as rare as hen’s teeth. Yet, people love London Taxis! London has plenty of […]

London Taxi Marathon Read More »