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