England
Answer 3
Buckingham Palace
Clues
Located
in London
Official residence of the monarch