National Gallery is a crossword puzzle answer that we have spotted 1 times. An art gallery in Trafalgar Square, London, holding collection of pictures