geography
traditions/culture
100

How many countries does the UK consist of?

4

100

What is the Tower of London now?

a museum

200

 Great Britain is divided into

3

200

 The name of the Palace where the king lives in

Buckingham Palace

300

The mysterious Loch Ness Monster is from

Scotland

300

Madam Tussaud's is a museum of

 wax figures

400

The highest mountain in the UK is

Ben Nevis

400

The legend says that without them the Tower will fall.

the ravens

500

The name of the river in London is

The Thames

500

When can you see the flag over the King's Palace?

when he is at home