What Is A Popular Street In London?
Oxford Street This is perhaps one of the most iconic street names in the country, especially amongst shoppers and fashion enthusiasts. Oxford Street is the centre of London’s retail scene and is home to a huge list of high-end brands and luxury boutiques. What is the most popular street in London? Without doubt, one of …