London, UK - August 12, 2010: Taxi in the street of London. padestrians looking for the chances to cross the road. Cabs are the most iconic symbol of London as well as London's Red Double Decker Bus.
Editorial Use Only: Use of this image in advertising or for promotional purposes is prohibited unless additional clearances are secured by the licensee. 123RF.com does not provide any clearance services.