LONDON - SEP 27 : Taxi in the street of London on September 27, 2012 in London, UK. Cabs, Taxis, are the most iconic symbol of London as well as London's Red Double Decker Bus.
Editorial use only
Editorial credit: pisaphotography / Shutterstock.com

Royalty-free stock photo ID: 115743142

LONDON - SEP 27 : Taxi in the street of London on September 27, 2012 in London, UK. Cabs, Taxis, are the most iconic symbol of London as well as London's Red Double Decker Bus.