A landmark pub in Newcastle upon Tyne, the Three Mile Inn offers a comfortable space for families and travelers.