Windsor is a historic town in the Royal Borough of Windsor and Maidenhead in Berkshire. It is the site of Windsor Castle, one of the official residences of the British monarch. Windsor is immediately south of the River Thames, which forms its boundary with its smaller, ancient twin town of Eton. As a result of the castle, Windsor is a popular tourist destination.
Below is a selection of photos taken during a visit to Windsor on December 26th, 2024. Click on a small photo for a larger view, then select the next one with the cursor keys or the arrows on either side of the photo.