The National Gallery

Home to one of the world's greatest collections of paintings, right in the heart of Trafalgar Square.