Skip to main content
A Modern, Thriving Society

The National Gallery is located in which London square?

AParliament Square
BTrafalgar Square
CLeicester Square
DGrosvenor Square

Explanation

The National Gallery is located on the north side of Trafalgar Square in London. It houses a collection of over 2,300 paintings from the 13th to the 19th centuries.

mediumnational gallerytrafalgar squarelondon

Test yourself on this topic

Earn XP and track your progress

Practice →

More questions from this chapter