In case you missed it, Apple opened a new Apple Store in Covent Garden, London, the other day and it’s the biggest Apple Store in the world reportedly. Well apparently we Brits can’t get enough of all things Apple as this weekend the new store was inundated with visitors.