According to this article the world’s biggest Apple store has recently opened in Covent Garden. When the store opened last week customers were queuing the night before it was due to open. The store opened in a Grade II listed building on The Piazza which has been restored using English oak and York stone. It will employ 300 staff.