Oxford Street is one of the most famous shopping districts in London and is a one-mile long thoroughfare of shops and department stores.
Selfridges, opened in 1909, was London's response to New York's Macy's.