London is famous for more than its magnificent ancient buildings, the Palace of Westminster, Trafalgar Square, Tower of London, London Eye, Art Galleries, and Big Ben. London is not only the most famous but also the most dynamic city in the world. It also has nightlife and lots of entertainment, squares, cathedrals, castles, and of course, countless pubs. London has everything it is difficult to feel bored. Famous food in London naturally involves classic British dishes like the Full English Breakfast, Fish & Chips, Pie & Mash, Roast Dinner, and Afternoon Tea, although it also includes the many great restaurants, gastropubs, cafes and street food venues serving more modern international cuisine across the city. Best shopping destinations in London • Oxford Street • Regent Street • St James’s • Bond Street and Mayfair • Westfield • Carnaby • Covent Garden • Seven Dials..