The Willowbrook is a community pub offering a spacious and contemporary environment. It is part of Castle Rock Brewery and features large open-plan spaces.