Skip to main content
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

Practice →

More questions from this chapter