Covent Garden Apple Store in London – iPhone 5S line by Robin Parrish 11 years ago11 years ago The lovely Covent Garden store in London.