UK Government, the Law and Your Role
The Monarch's official London residence is:
AWindsor Castle
B10 Downing Street
CBuckingham Palace ✓
DThe Tower of London
Explanation
Buckingham Palace in London is the official residence of the monarch when in London. Windsor Castle in Berkshire is also a royal residence. The Tower of London is a historic castle, not a royal residence.
easymonarchybuckingham palacemonarch
Test yourself on this topic
Earn XP and track your progress