Windsor Castle is located above the town of Windsor, in Berkshire, England. It was an interesting contrast of the old and new.
Now that I've been to London, I want to go back all the more. We were able to see a lot of sites, but there were so many we only glanced at. One example is the National Gallery in Trafalgar Square. We walked to the Square, but did not have the opportunity to visit this famous art museum. There is simply so much to see and unless you have a few weeks, it is almost impossible to see everything you want.