The oldest and largest inhabited castle in the world, Windsor Castle is also a magnificent palace full of elegance and exuberance. This in-app audio guide will lead you through its iconic buildings and over 1,100 years of its history.
Head to Windsor Castle and take a multimedia tour of the State...