App Store
Back
9 / 20
Share
What is the famous landmark located in the heart of London that houses the British monarchy?
Buckingham Palace
Sydney Opera House
Statue of Liberty
Eiffel Tower