SETTINGS: Buckingham Palace
Buckingham Palace is one of the Queen’s home and is located in London. You can always tell if the Queen is staying there as a Union Jack flag will be flying above the palace. In Who Let the Gods Out? Elliot and Virgo have to go to Buckingham Palace to try and get the Earth stone from the Crown Jewels before Hypnos and Thanatos get it. “They were peering through the windows of the Queen’s London home.” THINKING ABOUT THIS WORLD We would like you to think what about what ‘Buckingham
Read more