1
It's made of stone and rhymes with French
2
Gian Ferris wheel in London
3
The capital of Scotland
4
What's the highest mountain of the UK called?
5
This lake is famous for its monster
6
The capital of Wales
7
Famous clocktower in London
8
The capital of England
9
River that flows through London
10
In the United Kingdom, people drive on the ... side of the road.