Content tagged with 'Apple store'

Bowers & Wilkins at Grand Central Station Apple store

Bowers & Wilkins at the new Apple store, Grand Central Station, NY.

Apple opened its 23,000 sq ft flagship store at Grand Central Station, Friday 9th December. The store stocks our Zeppelin Air ipod speakers, MM-1 computer speakers as well as C5… Read more