The National Gallery is an art museum on Trafalgar Square in London .
The National Gallery is on Trafalgar Square , which is one of the busiest tourist places in London .