Map of London Oxford Street tube station
Oxford Street is probably the most famous shopping street in London. Most of the year round it's crowded with shoppers, and most of these shoppers don't live in London. Generally Londoners avoid the place like the plague.
However, there are rather a lot of clothes shops here, plus some of the biggest music stores in Britain.
You can click and drag the map around to find nearby restaurants, attractions and pubs nearby: