There are 76 cities in the UK and most of these ... Birmingham is a city in the West Midlands in England. It is the second largest city in the UK. There are no major rivers going through Birmingham.
Some results have been hidden because they may be inaccessible to you