Location:
Middlesbrough is an industrial city in North East England along the North Sea coast on the Tees River in North Yorkshire. Approximately 142,000 people live in Middlesbrough. Middlesbrough is close to the North Yorkshire Moors and Yorkshire Dales National Parks and the Yorkshire coast. The city has highly acclaimed schools and is easily accessible by a motorway network (A1M) and by train. The Lake District is less than 2 hours away and Leeds Bradford and Newcastle international airports are at
... Read more