Posts Tagged “London Attractions”

Windsor Castle

By | May 9, 2011

Traveling in London, I really wanted to see the Windsor Castle which is the official residence of the Queen! I visited so many historic attractions in London, this is one that I though must be included! I did have my London Pass which included it too! It’s actually just an hour outside of London in […]

Read more »