For a long time, Telford town centre didn’t have much of a food scene. Locals looking for somewhere good to eat would make their way to restaurants and gastropubs in the surrounding areas, like Ketley or Ironbridge. However, thanks to Southwater Square, a lot of restaurants – particularly chains – have set up shop in the heart of the town centre to give you some great options. Here are our top picks for some of the best restaurants in Telford.