Whisky priced at £150k goes on sale in London

An exclusive bottle of whisky priced at £150,000 has gone on sale at The Whisky Shop’s flagship store in London’s Piccadilly. Royal Salute’s Tribute to…