Trafalgar Square is London's greatest public space, where the nation gathers to celebrate, to demonstrate, to mark great events. It is a place which symbolises London.
We use cookies to enhance your experience on V&A websites. Read our cookie policy to find out more.