Address: Calle Santa Brigida, 1 Madrid, Spain