Channel your inner royal at London’s historical locations.
Could you live like a royal? Discover the rich history behind London’s most iconic royal residences. Visit world-famous landmarks where British monarchs once lived: Buckingham Palace, Windsor Castle, the Tower of London, and more. Let the past come to life at these impressive palaces and castles, steeped in centuries of political history. If you’re looking for a great day out, then book tickets to London palaces and castles tickets on Box Office.