LONDON, ENGLAND - SEPTEMBER 26: Red Bus on Westminster Bridge with London Eye on September 26th 2012 in London. The London Bus is one of London's principal icons and is recognized worldwide.
Editorial use only
Editorial credit: Sanchai Kumar / Shutterstock.com

Royalty-free stock photo ID: 129840722

LONDON, ENGLAND - SEPTEMBER 26: Red Bus on Westminster Bridge with London Eye on September 26th 2012 in London. The London Bus is one of London's principal icons and is recognized worldwide.