Browsing Tag

The Birch

FOOD HOTEL REVIEW UK

REVIEW: The Birch, Woburn

      Like everything else around Woburn and the surrounding areas, The Birch raises the standard for great food with a relaxed atmosphere. The family-owned pub is in a great location, only a few moments walk from Woburn village, and a…