Oxford Street, one of the busiest shopping streets in Europe is home to over 300 shops. One of London's famous shopping stores Selfridges is located in Oxford Street covering over 10 acres of space with six floors. Topshop the most famous meeting spot for friends is located here with high end fashion accessories suiting people's tastes. Regent Street is a shopping mecca where you find mid priced articles that would people of all budget limits. Marks and Spencer, W.H. Smith, Debenhams, John Lewis, Boots, Bhs, C&A, Hamley's Toy Shop are the most popular ones in these streets.