6. Macallan Gold £34.97, asda.com James Bond drinks this stuff so it must b - The Independent