Queen
What is the queen's first name
Elizabeth
How many football clubs is there
11
What is the Big Ben in Big Ben
The clock
How old is the queen
94
What is the capital of London
There is no capital London is a city
How many people live in London
9 million
What is the name of the castle the queen lives in
Buckingham Palace
How many languages is spoken in London
Over 300
How big is the London Eye
135 Meters