by AndreyKr
LONDON - APRIL 6: Trafalgar Square sign on April 6, 2015 in London, UK. It's a public space and tourist attraction in central London, built around the area formerly known as Charing Cross.