Genesis Fine Wine Team

  • Thérèse Beaumont

    Fine Wine Manager

    thereseb@genesiswines.com

    +44 (0)20 7963 9060

  • Alyssa Taylor

    E-Commerce, Marketing and Sales

    alyssat@genesiswines.com

    +44 (0)20 7963 9065

Company Details

Genesis Wines Ltd

Suite 7
68 South Lambeth Road
London, SW8 1RL

+44 (0)20 7963 9060


Company number: 4981615
VAT number: 832526928
AWRS: XKAW00000104303