Featuring a selection of 19 wines from the country’s finest artisan winemakers, sourced from across the country, you can have a glass from the hills of Mount Olympus in the middle of Central London. The restaurant’s own wines will also be available; four in total, showcasing the unique ...