• Home
  • The Jewel Tower, built in 1366, is physically separated from the Palace of Westminster in London.
Question 1:
The Jewel Tower, built in 1366, is physically separated from the Palace of Westminster in London.
A. False
B. True

These questions are from this test. Would you like to take a practice test?

Trivial Practice Quiz geography - Test 9 | Englishfreetest.com