Trafalgar Square is a bustling public square in central London, known for its historic statues and vibrant cultural events. It serves as a major landmark and gathering place, often used in media and tourism. The name honors Admiral Nelson's victory at the Battle of Trafalgar in 1805.
Full pronunciation guide