London, one of the world's top destinations, is a city begging to be explored. Steeped in history, the well-known sites of Buckingham Palace, Big Ben, and Trafalgar Square beckon, or get a modern perspective from the top of the London Eye. This cosmopolitan city offers all the world cuisines you’re used to, but there are still places to find traditional British fare like bangers and mash or shepherds’ pie.