Birmingham – England’s Venice
Birmingham is England’s second largest city with a population of 1.2 million. It is 100 miles (160 kilometres) from London, and is a beautiful city… Read More »Birmingham – England’s Venice
Birmingham is England’s second largest city with a population of 1.2 million. It is 100 miles (160 kilometres) from London, and is a beautiful city… Read More »Birmingham – England’s Venice