What is the name of the river running through London?
The Thames
What is the famous building where the Queen lives called?
Buckingham Palace
How many people live in London? (Closest million)
9 million
What is the name of the oldest bridge crossing the river?
Tower Bridge
What is the name of the tallest building in London?
The Shard
When was London built?
2,000 years ago
What is the name of the newest bridge crossing the river?
Millenium Bridge
What building is the home of the Government?
The Houses of Parliament
How many times has London hosted the Summer Olympic Games?
3 times
How long is the river?
215 miles long
Where will you find the theatres in London?
The West End
What year was the first underground journey in London?
1863