The English writer Samuel Johnson famously said, “You find no man, at all intellectual, who is willing to leave London. No, Sir, when a man is tired of London, he is tired of life; for there is in London all that life can afford.” More than two centuries have passed since Johnson’s era, but his words still ring true. Life in London is nothing short of invigorating, and travelers find that one visit isn’t enough to experience everything this two-millennia-old city has to offer.
Here, the antiquated clasps hands with the contemporary. You’ll find the historic Tower of London and the avant-garde Tate Modern both considered big must-sees. Shakespeare’s sonnets are still being uttered by actors who don modern garb. Londoners most certainly still respect the royals, but they also jam to the likes of Arctic Monkeys and Adele. And while they still praise the power of tea, they now make room for some Starbucks here and there, and pressed juice too. A current leader in everything from politics and banking to fashion and music, London’s culture compass is always attuned to what’s next.
The U.S. News & World Report travel rankings are based on analysis of expert and user opinions.
London is ranked as:
#1 in Best Family Vacations in Europe
#1 in Best Places to Visit in March
#3 in Best Places to Visit in Europe
#4 in World’s Best Places to Visit
#4 in Best Christmas Vacations
#18 in Best Spring Vacations
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. Admirers of art or theater will praise the National Gallery and the West End Theatre District, while fans of the monarchy can’t skip Buckingham Palace. Although London is notoriously expensive, the city is filled with historical and modern-day attractions fit for even the most frugal of travelers. How we rank Things to Do.
Best Things to Do in London
#1 British Museum
#2 Tower of London
#3 Buckingham Palace
#4 Portobello Road Market
#5 Westminster Abbey
Best Hotels in London
#1 The Lanesborough
#2 The Beaumont
#3 Corinthia Hotel London
#4 The Milestone Hotel
#5 The Goring