Where: Independance Club ✉ 127 Calle de Atocha, 28012 Madrid, Spain Madrid Comunidad de Madrid 28012 ES