Phone: +441525290295
Address: 20 Newport Road, Woburn I-MK17 9HX, United Kingdom, MK17 9HZ
City: Woburn
Menu Dishes: 22
Reviews: 8351
Website: http://birchwoburn.com/
"I have visited this restaurant before, so I decided to book it for a special occasion yesterday with a large group of family members. Unfortunately, the staff were very rude and seemed clearly uninterested in having us there. Even when we..."
All prices are estimates on menu.