Tragfalger Square

Trafalgar Square is a public square in the City of Westminster, Central London, established in the early 19th century around the area formerly known as Charing Cross.
2015-08-22 20.04.48 2015-08-22 20.10.16 2015-08-22 20.13.56 2015-08-22 20.17.25