The Castle is a large, traditional landmark pub offering classic pub favorites and Sunday roasts. It features a separate function room and shows most sports on large screens.