Pulling in 30,000 shoppers to its 5 floors (and 90,000 square feet of floor space), Topshop's Oxford Circus location—the flagship of the chain—is the world's largest fashion store. If you're looking to add a little cardio and a whole lot of shopping to your London trip plan, then Topshop in the Oxford Circus won't disappoint. And, between its nail salon, hair salon, tailoring service, and cafe you should be able to stick around for a while, too. This shopping mecca is definitely a shopping icon that's worth a look for any shopaholic.
With 57 acres of land to its name, St. James's Park is the oldest of the Royal Parks of London. The... Read more