Oxford Street named busiest shopping street in Europe last year

Oxford Street was the busiest shopping street in Europe last year, according to research, beating rivals such as Paris’s Champs-Elysées and Madrid’s Gran Via on footfall. Researchers at BNP Paribas Real Estate found that 72,700 people a day visited the