Located in Bedfordshire, this is a small, intimate venue perfect for private board meetings.