LONDON - JUNE 1: A London Bus on Westminister Bridge on June 1, 2011. The London Bus service is one of the largest urban bus networks in the world and buses have been used in London since 1829.
- Image ID: 79182433
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Rob Wilson / Shutterstock.com
- Copyright: Rob Wilson