• The entrance to the Apple Store on Regent Street.
  • Technology and Telecoms
  • Telecoms
  • Apple emblem logo Mac Macintosh sign store shop retail retailer interior exterior shopping people
  • United Kingdom
  • N33502