Highclere Castle Gin gives cocktails the ‘royal treatment’
Nestled in Hampshire, England, the scenic castle where the PBS hit series “Downton Abbey” was filmed has become the origin of a new spirit: Highclere Castle Gin, which was created by Lord Carnavron, who is the “real life” Lord of Highclere Castle.