Cities
Buildings
Royal family
100

London

What is the capital of England?

100

Tower bridge

Wich bridge has two towers on it

100

Queen Elisabeth

Who rule England?

300

The shard

What is the tallest building in England

400

Tower of London

What building does the crown jewels stand at?

400

Princess Diana

Wich Princess died in a car crash