Oxford Street is one of London’s most popular and busiest streets when it comes to shopping around Mayfair. With something for everyone, you can’t go wrong when shopping here. With everything from high end department stores such as Selfridges, John Lewis and House of Fraser, to Marks & Spencer, Gap, Zara, Top Shop, H&M and Primark.
Oxford Street is one of London’s most popular and busiest streets when it comes to shopping around Mayfair. With something for everyone, you can’t go wrong when shopping here. With everything from high end department stores such as Selfridges, John Lewis and House of Fraser, to Marks & Spencer, Gap, Zara, Top Shop, H&M and Primark.