Oxford Street is one of the busiest prime retail streets in the world. With around 13,560 pedestrians per hour, London leads the way in mass-market retail footfall, surpassing Munich, Madrid, Frankfurt and Paris, writes
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.