A Modern, Thriving Society
The British Museum is located in which city?
AEdinburgh
BOxford
CLondon ✓
DCambridge
Explanation
The British Museum is located in Bloomsbury, London. Founded in 1753, it houses a vast collection of world art and artefacts and is one of the most visited museums in the world.
easybritish museumlondonmuseums
Test yourself on this topic
Earn XP and track your progress