London's Oxford Street accommodates approximately 500,000 visitors per day