London Wiki
Advertisement

Oxford Street is a major road in the City of Westminster in the West End of London. It is Europe's busiest shopping street, and as of 2011 had approximately 300 shops. Roughly halfway along Oxford Street is Oxford Circus, a busy intersection with Regent Street.

More information on the Wikipedia page [1].

Advertisement