London, England, UK – June 7, 2009. No 9 London Routemaster red double decker buses parked up at a bus stand, before starting their journey across London to Aldwych one of two remaining heritage routes. The Routemaster is a profitable fare paying tourist attraction.

  • MR: NO
  • PR: NO
  • 3
  • 2651
  • 8

Editorial Stock Photo: London Red Double Decker Bus

ID 18566088 © | Dreamstime.com

We accept all major credit cards from the United States.

Designers Also Selected These Stock Photos

More similar stock images

More images