Trafalgar Square
London, Square
It is a public square in the City of Westminster, Central London, built around the area formerly known as Charing Cross.

Country: United Kingdom
City: London
Address: Trafalgar Square, London WC2N 5DN, UK
Website: https://www.london.gov.uk/about-us/our-building-and-squares/trafalgar-square
Tel: +44 20 7983 4750