London

  • Ixchel

    Ixchel

    Mexican restaurant and Tequila bar Ixchel brings Chelsea one of London’s most impressive agave selections alongside a collection of signature cocktails Ixchel brings Mexican food and premium tequila to Chelsea, offering Londoners the opportunity to…