Selfridges

Oxford Street

Oxford Street

Oxford Street is Europe’s busiest shopping street, with over 300 shops including some of the most famous landmarks in London, such as Selfridges and Marks & Spencer. Oxford Street is served by Marble Arch, Bond Street, Oxford Circus and Tottenham Court Road underground stations. Oxford Street is designated a bus lane along its entire length, open only to buses, taxis and two-wheeled vehicles in the daytime on all days except Sundays. On a Saturday before Christmas Oxford Street is closed to traffic and opened to pedestrians.
Continue reading