Places Logo Small Windsor Castle
Windsor Castle is an official residence of The Queen and the largest occupied castle in the world. A Royal home and fortress for over 900 years, the Castle remains a working palace today. Visitors can walk around the State Apartments, the extensive suites of rooms at the heart of the working palace.



Home Button

Please click on the thumbnails below to select image