- London Oxford Street
It is Europe's busiest shopping street, with around half a million daily visitors. The road was originally a Roman Road. Booking.com