New Apple Store opens today in Covent Garden!