by mkos83
London, United Kingdom - November 8, 2014: Tourists visit Trafalgar Square on a cloudy day. It is one of the most popular tourist attraction in London, often considered the heart of London.