Top Local Places

The Birch, Woburn

, Milton Keynes, United Kingdom
Restaurant/cafe

Description

ad

The Birch is a family owned bar and restaurant set on the outskirts of the historic market town of Woburn just 5 minutes from Milton Keynes.

CONTACT

Quiz