Cities
London
What is the capital of England?
Tower bridge
Wich bridge has two towers on it
Queen Elisabeth
Who rule England?
The shard
What is the tallest building in England
Tower of London
What building does the crown jewels stand at?
Princess Diana
Wich Princess died in a car crash