Modern British cuisine awaits at The Westwood, housed in a Georgian courthouse. Enjoy top-quality food in a relaxed setting.