A relaxed pub, The George Hotel offers British classics, TV sports, a seasonal beer garden, and live music.