Best Things To Do in London
No matter your reason for visiting, London has something for everyone. History buffs looking to brush up on the British narrative will delight in the Tower of London and the Imperial War Museum. Admirers of art or theater will praise the National Gallery and Shakespeare's Globe Theatre, while fans of the monarchy can't skip Buckingham Palace. Although England is notoriously expensive, London is filled with historical and modern-day attractions fit for even the most frugal of travelers.