TS

Trafalgar Square

Place

Trafalgar Square is a prominent public square located in the City of Westminster, Central London, established in the early 19th century. Named to commemorate the British naval victory at the Battle of Trafalgar in 1805, it serves as a major tourist attraction and a site for political demonstrations and community gatherings.

Discussed alongside Trafalgar Square

4 episodes featuring Trafalgar Square

What is PodLume?

PodLume turns podcasts into searchable knowledge. AI-decoded transcripts, identified guests and topics, smart highlights, and cross-show search across the world’s best conversations — all in your pocket.

Trafalgar Square | PodLume