Windsor Castle is one of three official residences of The Queen and has been home to the Sovereign for over 900 years.
The Castle is the largest inhabited castle in the world and the oldest in continuous occupation.
Castle
Castle
Castle
Castle
Castle
Castle
Castle5
Castle4
Castle3
Castle2
Castle1
Castle
Castle-1
Castle2
Castle inside
Castle inside
Royal Arms
Queen Victoria, the longest reigning monarch in UK history.