The first annual Downton Abbey dinner took place at the beautiful Mayflower Inn right in Litchefield County. The night entailed a motivated group of Downton Abbey devotees, a grand country inn, and an Edwardian dinner menu and décor inspired by the hit Masterpiece sensation on PBS.
Author: Philip Gorrivan
Best resources for your garden