Enter a valid email
114 Campden Hill Rd.
Kensington, Greater London W8 7AR United Kingdom
+44 20 7243 8797
1 mention in Royal watcher in London!!!!
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!..."