People stroll on a Saturday afternoon in front of the Apple Store in Regent's Street in London on November 2, 2013. The intersection between Oxford Street and Regent's Street is the main shopping center within Inner London.

  • MR: NO
  • PR: NO
  • 2
  • 544
  • 4

Editorial Stock Image: Apple Store in London

ID 34886069 © | Dreamstime.com

We accept all major credit cards from the United States.

Designers Also Selected These Stock Photos

More similar stock images

More images