British fare and creative cocktails await at this country-style tavern. Enjoy live music and canal views.