It takes less than a quarter of an hour to walk south along the road north of Hyde Park to the busiest Oxford Street in London. In this street less than 2 kilometers, it is said that there are hundreds of large businesses, as well as many small and medium-sized shops. Tourists from all over the world come here to shop and visit, which in itself constitutes a special landscape. Oxford Street is not a pedestrian street. There are many public buses and renters. The buildings on both sides are ancient and fragrant.