London
London, England. These London pictures were taken during a brief stopover in September 2010. While we didn't get to see everything we would have liked, we managed to visit the major sights such as the Tower of London, Buckingham Palace, St. Paul's Cathedral and Westminster Abbey. We also rode on the London Eye.
Read More- No Comments