Oxford Street

Oxford Street is London's world famous shopping street. Oxford Street is a major road in the City of Westminster in the West End of London, running from Marble Arch to Tottenham Court Road via Oxford Circus. It is Europe's busiest shopping street, with around half a million daily visitors, and has approximately 300 shops. Oxford Street also includes iconic deparment stores such as Selfridges and John Lewis and a vast array of restaurants.

Scroll Down