Apple has proven resilient to the economic challenges many consumer technology companies have faced lately and the opening of a new retail store in one of London’s wealthiest areas perfectly embodies its continued success. We took a peek inside.

The new Brompton Road Apple Store – situated in Knightsbridge, amidst fashion retailers and adjacent to the famous Harrods luxury department store – is located on the site of the former Brompton Arcade, which dates back to 1903.