London is big and boisterous, packed with centuries of splendid history and astounding modern achievements. Emerging from any one of the impossibly deep tube stations, the city can be a bit bewildering and demanding, with too many attractions pulling you this way and that. While Leicester Square and Buckingham Palace certainly have honoured places on the London tourist trail, you may want to consider spending a day or two at some of the less travelled sites that offer a bigger bang for your buck (and your time). If you only have a weekend in England’s buzzing cosmopolitan capital, check out these 10 sites, reserving the indoor spots for the (almost inevitable) rainy day.

Tower of London

Image: RubinowaDama /

It’s always buzzing with tourists and admission isn’t cheap, but the Tower of London is really the quintessential London site, and you won’t regret your visit. Steeped in dark tales, bloody history lessons, and medieval splendor, the Tower is everything you would expect from a top-notch castle experience. The fact that such a huge amount of the structure stands in its original state makes it even more awe-inspiring. Visitors can join a guided tour or walk themselves around the ramparts, grounds, and buildings (there are actually many different towers, despite the name), but definitely rent the audio guide – you’ll get a wealth of well-narrated stories, background, and atmosphere that really adds to the experience.