The world’s most expensive red wine has been put on display at an upmarket vino vendor in Dubai. The limited edition 12-litre bottle of Chateau Margaux 2009 comes with an eye-watering £122,380 price tag. A mere six Balthazars, meaning 12-litre bottle, of the exclusive tipple have been produced, with only three of those set to... Read More

Recent Comments