Possibly one of the most famous roads in the world, this place needs no introduction and is situated only a 20 minute stroll from the Princes Square and only a few minutes on the underground.
- 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.
- Oxford Street remains in high demand as a retail location, with several chains hosting their flagship stores on the street. The first department stores in Britain opened on Oxford Street in the early 20th century, including Selfridges and John Lewis. Oxford Street also has a number of listed buildings.
- Every Christmas, Oxford Street is decorated with festive lights. The annual switching on of Christmas lights by a celebrity has been a popular event since 1959.
- 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.