City of Middlesbrough, Teesside, England
View Larger Map
Middlesbrough, UK, Websites
Middlesbrough Council website
Middlesbrough Football Club website
Middlesbrough, UK, Information
Middlesbrough - population 135,000 - at the heart of Teesside, at the southern edge of north-east England. The city is located on the banks of the River Tees, several miles from the North Sea coast - 252 miles (by road) north of London.