Forest Distillery plots expansion
The Forest Distillery, the UK-based spirits producer, has revealed plans to boost production and also build a visitor centre at its Cheshire site. The Forest Distillery, which is claimed to be the UK’s highest altitude