Windsor Castle Windsor Castle

Windsor Castle

Windsor, Windsor, SL4 1NJ, United Kingdom | 0303 123 7324 | Website

AlanTheTraveler

12
4 likes

4

4.5

1 like

Most of the Castle was accessible, even got to use the Queen's personal lift. The display of art work is very impressive, comparable to any museum.

6-6 of 6 results shown

Visited this
venue before?

Write Your Review

We've had 6 reviews for Windsor Castle

1 5
5 4