Visit attractions like the London Eye, London Tower Bridge, Big Ben, Buckingham Palace, and Tower of London. London has so many attractions to keep you busy for the duration of your stay. Public transportation is easily accessible everywhere. Try Fish and Chips at a local pub, it is a popular dish in England.