by mkos83
LONDON - AUGUST 20: Tourists visit Trafalgar Square on August 20, 2009 in London. Trafalgar Square is one of the most popular tourist attraction in London, often considered the heart of London.