One of the busiest shopping streets in London, attracting more than 7.5 million visitors every year. From tourists indulging in a holiday shopping spree to business meetings in one of the street’s fine eating establishments or locals heading to their favourite flagship, it’s a hotbed of stylish activity. Over 20,000 people work along the 1.3km stretch alone. Its 1.5 million square feet of retail space ensure there’s always a reason for the millions of shoppers to return.