Together with Piccadilly Circus and Leicester Square, Trafalgar Square is one of the most famous squares in London. Shopping in London is as popular as the city's attractions. If you are looking for bargain shopping or souvenirs or artefacts, or high fashion clothing, there are many places to choose from. The most popular places are Oxford Street, Harrods and Camden Market.
The shopping areas in and around Trafalgar square include Adam Street, Adelaide Street, Aldwych, Bedford bury, Buckingham Street, Cecil Court, Chandos Place, Charing Cross Underground Shopping arcade, Cockspur Street, Denmark Street, Duncannon Street, Embankment Place, Houghton Street, John Adam Street, New Row, Northumberland Avenue, Pall Mall, Portsmouth Street, Savoy Court, Shaftesbury Avenue, Southampton Street, St. Giles High Street, St. Martin's Lane, St. Martin's Place, Strand, Villiers Street and William IV Street.
These are the most prominent shopping streets in London. Many shops organise sales before and after Christmas. In the evening, the streets get crowded, and it is tough to get from one side to the other.
Oxford Street is the busiest shopping street with more than 300 shops and more than 9 million visitors every year. Stores from Selfridges, Marks & Spencer, HMV and the Disney Store are the famous shopping places over here.
You will find the Apple Retail store and the BBC headquarters. Broadcasting House and the All Souls Church can be accessed through the subway station situated at Regent Street and Oxford Street junction.
Piccadilly Circus is also the place where you can bargain at various shops.