A lively town center pub with a warm atmosphere, The George Tavern offers a variety of drinks and entertainment. Known for its Oldham-themed decor and popular food.