Trafalgar Square – Did you know? Share on facebook Share on twitter Share on pinterest Share on whatsapp Share on email Laid out at the intersection of the Mall, Pall Mall East, St Martin’s Place, the Strand and Whitehall, Trafalgar Square is an iconic landmark in the centre of London.