Middlesbrough
Middlesbrough (i/ˈmɪdəlzbrə/ MID-əlz-brə) is a large town situated on the south bank of the River Tees in north east England, that sits within the ceremonial county of North Yorkshire. The local authority, a unitary authority, is Middlesbrough Borough Council.
Read more about Middlesbrough.
Related Subjects
Related Phrases
Related Words