Louis Latour Agencies has launched a website showcasing the agencies UK portfolio of wines.