Visitors in Trafalgar Square, London Postcard
- from our Affiliates
Trafalgar Square is a public space and tourist attraction in central London, with Nelson's Column at its centre which is guarded by four lion statues at its base. It's a beautiful part of the city with museums and galleries surrounding it and the Mall leading up to Buckingham Palace on one side