LONDON - JUNE 2012: A London Bus at Parliament Square near Westminister with Big Ben on June 8, 2012 in London England. The London Bus service is one of the largest urban bus networks in the world with 8000 buses covering 700 routes. London Scene with Big Ben, London Double Decker Bus.

  • MR: NO
  • PR: NO
  • 3
  • 1729
  • 7

Editorial Image: London Street Scene

ID 25512145 © | Dreamstime.com

We accept all major credit cards from the United States.

Designers Also Selected These Stock Photos

More similar stock images

More images