Category: travel Hits: 1572
From Buckingham Palace and the British Museum to the Tower of London and Big Ben, thereÂ’s just so much to see in London and while there, the fun never ends. The infographic below walks you through eight fantastic foods and royal places to check out while youÂ’re in town.