Highlights of Londontown

There was so much to see in London, England. Here are a few pics of some of the sights.