Step inside the world’s largest inhabited castle ... For nearly 950 years, Windsor Castle has been a favourite retreat for monarchs and it’s easy to see why. Its iconic crenelated walls ...