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
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.
Register
Find Out More