The Birchwood Inn - A taste of Old England in New England