The Castle is a pub that serves a variety of English pub dishes and can cater for private parties of up to 100 guests upon request. They also provide a wide range of entertainment including big screen TV's showing Sky TV and a range of gaming machines.