London, England

  • Shop and eat your heart out at Harrod’s, one of the world’s oldest and largest department stores, boasting 330 departments and 27 restaurants.
  • London is home to dozens of quirky markets selling everything from antiques to vintage clothing to cupcakes. Check out Portobello Road or Old Spitalfields.
  • Peruse one of the world’s largest collections of modern art at Tate Modern, housed in a former power station.
Loading search results
Loading ...