Birchwood Inn

A taste of old England in New England.

Conveniently located in the beautiful state of New Hampshire and only seven and a half hours from British soil, the Birchwood Inn captures all with its gorgeous seasons and unforgettable grace.  These two qualities are shared both here in the United States and across the pond in the UK.

(603) 878 - 3285
340 New Hampshire 45
Temple, NH 03084


  • WiFi
  • Restaurant
  • Cocktail Lounge