Buckingham Palace in London might be the administrative headquarters of the British monarchy, but Windsor Castle is the oldest and largest occupied castle in the world.
Buckingham Palace in London might be the administrative headquarters of the British monarchy, but Windsor Castle is the oldest and largest occupied castle in the world. Its history dates back some 900 years and it is home to the tombs of ten sovereigns, including Henry VIII. These days, the castle is mostly used for ceremonial and state occasions but visitors are allowed to roam around select areas, including the State Appartments.