Brand new gastropub, The Castle Inn, offering high-quality food with a traditional style.