Apple Store - Covent Garden - London
The worlds largest Apple retail store opened in a Grade II listed building on The Piazza, Covent Garden on 7th August 2010. The firm has been painstakingly restoring the building and it features a glass roof over a courtyard originally built so horses could make deliveries easily to the building, which dates from 1877 It is the company's 300th store worldwide and the 21st in the UK.
Size: 4600px × 3413px
Location: Covent Garden, Westminster, London, UK
Photo credit: © Robert Stainforth / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: american, apple, assistant, britain, british, browsing, busy, child, company, computer, contemporary, covent, customers, england, english, garden, interior, internet, laptop, largest, london, mac, macbook, men, modern, people, sales, shop, sitting, stools, store, table, technology, uk, web, westminster, women