Windsor Castle, Kensington, United Kingdom

114 Campden Hill Rd.

Kensington, Greater London W8 7AR United Kingdom

Get Directions

+44 20 7243 8797

http://www.thewindsorcastlekensin

  • 1 mention in Royal watcher in London!!!!

    • Alyssa B.

      Alyssa B. said, "...Although it is a bit outside the city, Windsor Castle is a great place to visit. It is absolutely beautiful and, if the flag is up, it means the queen is there!..." See More

Popular near Windsor Castle