On the up and up: Ramsbury Vodka
In 1997, the Ramsbury Estate was established deep in the heart of Wiltshire, England. Starting at a relatively humble 3,000 acres, their continued excellence in their farming and estate management has afforded them the privilege of expanding into a 19,000 acre juggernaut. Tucked away in the rolling chalky Wiltshire hills …