It is a Hartlepool institution nestled comfortably on one of the main roads in and out of town.Here we delve into our archives to bring you these pictures of life at The Travellers Rest, in Stockton ...
Some results have been hidden because they may be inaccessible to you