A. Middlesbrough is located in North Yorkshire, which is one of the best value places to live in the UK. It is an ideal location for students on a budget. Shops, restaurants, cinemas, pubs, clubs, sports, museums, etc. are available for recreation.