Editorial
Apple Store in London Editorial Stock Image

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
  • 234
  • 4

Editorial Stock Image: Apple Store in London

ID 34886069 © | Dreamstime.com

We accept all major credit cards from United States.

More similar stock images

More images