World Geography

Which of these cities is in England and has a population of 80,485 people, (2011 census)?

More Questions from World Geography
Where is the northernmost point of land in the world?
Reveal Answer
Which country has this flag?
Reveal Answer
Which capital city is situated on the River Liffey?
Reveal Answer
What term is used to refer to people from the city of Sao Paulo, Brazil?
Reveal Answer
Which country has this flag?
Reveal Answer
Which nation's flag is this?
Reveal Answer
Afrikaners were once known by what name?
Reveal Answer
Which country is located on the continent of Africa?
Reveal Answer