Things to Do in Trafalgar Square

Getty Images

It's common knowledge that many of London's greatest museums—the British Museum, V&A, National Gallery, Tate Modern—don’t charge... Read More

The National Gallery is London’s museum dedicated to Western European paintings. Located in Trafalgar Square, the museum opened in 1838 and now... Read More

Back To Top