England
Question 3
Name this wonder
Clues
Located
in London
Official residence of the monarch